Skip to content

AmritaCore下一代 AI 智能体框架

流式输出 · 工具调用 · MCP 集成 · 事件驱动 — 构建会思考、能行动的智能体

项目 Logo

什么是 AmritaCore?

AmritaCore 是构建于 AmritaSense 之上的轻量级 Agent 运行时。

AmritaCore = AmritaSense(工作流引擎 + 事件 + 流) + Agent 层(策略、会话、工具、MCP、适配器)

AmritaSense 提供执行基座——原生指令工作流虚拟机、双向 SuspendObjectStream、 基于 matcher 的事件系统。AmritaCore 在其上构建 Agent 层:对话对象、工具调用、 MCP 客户端、模型适配器,以及内置的 Step 驱动 ReAct 策略。

学习路径:本手册遵循构建 agent 的自然旅程——先跑起来、再扩展、再调优、 最后理解内部设计。AmritaSense 专属主题只在需要处内联回顾并链接到 sense.amritabot.com——不做重复叙述。

阅读路径

阶段版块你将获得
① 跑起来快速开始环境、最小示例、第一个 agent
② 用起来教程工具、流式、钩子、记忆——循序渐进
③ 理解底层核心概念ChatObject、策略、事件与数据如何协作
④ 扩展扩展与集成适配器、自定义工具、MCP、自定义 Tokenizer
⑤ 调优代理工程提示词工程、Jinja2 模板、异常排查
⑥ 深入内核进阶工作流引擎、挂起/恢复、Step 循环内部
⑦ 设计哲学项目介绍 + 附录AmritaCore 为何这样设计

捷径:偏好查阅而非通读?直接跳到 API 参考内置能力安全机制

Apache 2.0 许可证(一些内容可能没有完全翻译成中文,请以英文文档为准。)