agno-agi/agno

Build, run, and manage agent platforms.

What it solves

Agno 提供了一个全面的框架和运行时,用于构建、运行和管理智能体平台。它允许开发者拥有完整的智能体技术栈,对数据、内存、安全性和安全性保持完全控制,并能通过模拟和使用数据将智能体性能转化为学习循环。

How it works

Agno 通过三个主要组件进行运作:

  • Agno SDK: 用于构建智能体本身。
  • AgentOS runtime: 将智能体作为服务运行的引擎。
  • AgentOS UI: 用于管理平台的 Web 界面。

Who it’s for

它专为希望构建具有集成安全性、可观测性和通过容器在各种云平台部署能力的生产级智能体平台之开发者和组织而设计。

Highlights

  • Production-ready API: 包含超过 50 个具有 SSE 和 websockets 的端点。
  • Extensive Integrations: 为 GitHub、Slack 和 Postgres 等服务提供超过 100 个预构建工具包。 n- Security & Isolation: 开箱即用的基于 JWT 的 RBAC 和多租户隔离。
  • Observability: OpenTelemetry 追踪、运行历史记录和审计日志。
  • Flexible Deployment: 支持在 Docker、Railway、AWS、GCP 等平台上部署。
  • Human-in-the-loop: 能够暂停运行以进行用户确认或针对特定工具进行管理员审批。