agno-agi/agno
The self-driving agent platform
它解决的问题
构建和运行 AI 代理通常很混乱:你必须自己连接模型、工具、记忆和部署,而且代理永远不会从实际使用中变得更好。Agno 通过提供一个平台来解决这个问题,你可以用代码或无代码工具构建代理,将它们作为可靠的服务运行,支持 API 和 MCP,然后使用来自实际对话和追踪的数据系统地改进它们——这样它们会随着时间的推移变得更聪明。
工作原理
你从一个预构建的模板(例如 Railway、Docker、AWS)开始,该模板在本地或你的云中设置整个平台。这包括一个 API 服务器、一个 MCP 服务器、用于对话和记忆的 PostgreSQL 存储,以及一个用于审查和管理所有内容的 OS Manager UI。你使用 Agno SDK(甚至 Claude Code 或 Codex)构建代理,将它们连接到工具,赋予它们长期记忆和知识,并将它们组织成团队或工作流。平台处理持久化执行、调度、人工审批和安全性。为了改进,你在编码代理(如 Claude Code 或 Codex)中使用 /eval-and-improve 技能:它们可以访问源代码、对话、追踪和评估,然后测试对指令、工具、知识和代码的更改,并提出拉取请求供你审查或采用。
适用人群
这适用于想要构建生产级 AI 代理而不是原型的开发者和团队。如果你正在将代理交付给你的产品、团队或客户,并且需要可靠的部署、可观测性以及一种基于真实使用情况持续优化代理行为的方法,这将非常有用。无代码 UI 和 OS Manager 也使其对技术能力较弱的用户可用,他们仍然希望管理和改进代理。
亮点
- 使用任何模型构建代理,并将它们连接到你自己的工具、数据库和 MCP 服务器。
- 作为持久化服务运行——你开箱即用地获得 API 和 MCP 服务器,支持后台执行和持久状态。
- 通过使用改进——内置技能让编码代理调查失败、模拟场景和测试更改,返回拉取请求供审查。
- 随处部署——支持 Docker、Railway、AWS、GCP、Azure、Fly.io、Render、Modal 和 Helm 的模板。
- 在一个 UI 中管理一切——AgentOS UI 显示对话、追踪、知识和活动,支持人工审批和计划运行。
相关
- 项目
- 项目
- 项目
- 项目
- 项目