AI Agent Platforms / All platforms / Agno
Agno
Python framework and runtime for building agents, serving them as an API, and managing them in a UI.
Agno combines an SDK for building agents with the AgentOS runtime for running them as services and a web UI for managing the platform. It targets developers and teams who want to run agent platforms on their own infrastructure while keeping session, memory, and knowledge data in their own databases.
| Category | Agent builders and frameworks |
| License | Apache-2.0 |
| Hosting | self-hosted; vendor cloud available |
| Repository | github.com/agno-agi/agno |
| Website | docs.agno.com |
| Last verified | 2026-09-02 |
Documented features
- Stores sessions, memory, and knowledge in user-controlled databases
- Serves agents through 50+ API endpoints with SSE and websockets
- Ships 100+ integrations and pre-built toolkits including GitHub, Slack, and Postgres
- Pulls live context from Slack, Drive, wikis, MCP, and custom sources
- Exposes agents via Slack, Telegram, WhatsApp, Discord, AG-UI, and A2A interfaces
- Supports human approval workflows with pauseable runs
- Provides OpenTelemetry tracing, run history, and audit logs
- Offers JWT-based RBAC with multi-user, multi-tenant isolation
- Runs cron-based scheduling and background jobs, deployable via Docker, Helm, and major clouds
Feature summaries come from the project's own repository and documentation and describe the software as documented on the verification date, not an evaluation.