Summary
Agno is an agent platform made of three parts: a Python SDK for agents, teams and workflows, the open-source AgentOS runtime you deploy in your own cloud, and a browser control plane that connects to it. Agents are served over REST, MCP and chat interfaces.
- Best for
- Python developers who want an Apache 2.0 SDK with memory, knowledge, learning, guardrails and a Control Plane they run inside their own cloud account, and who are comfortable running Docker or a cloud deploy template themselves.
- Not for
- Teams that want a fully managed, zero-infrastructure cloud runtime with no cloud account of their own to operate. CrewAI's managed cloud or a no-code agent platform fits that need better than Agno's paid tier, which still requires running your own Postgres and container host.
- From
- Freethen $150/month
- Free tier
- YesFree is a standing $0/month plan: unlimited control plane features against AgentOS instances on your own machine, unlimited usage and retention, serving over REST, MCP and chat at any scale. It excludes live AgentOS connections, team seats, SAML SSO and audit logs. Pro adds a 14-day free trial on top, started from the control plane.
What it does
- Writes code
- YesShips a CodingTools toolkit whose documented job is editing files and running commands in a scoped project directory.
Build coding agents that inspect repositories, edit files, run commands, and verify changes.
docs.agno.com/use-cases/coding-agents - Debugs and fixes
- YesBug fixing is a documented pattern: reproduce, patch, rerun the failing tests.
Reproduce a failure, make a focused change, and rerun the failing tests.
docs.agno.com/use-cases/coding-agents - Writes tests
- PartlyThe documented Verify stage runs the repository's existing gates; test authoring appears only in the example prompt, not as a capability claim.
Run the repository's tests, lint, type checks, and build inside the execution environment.
docs.agno.com/use-cases/coding-agents - Reviews code
- YesCode review over a diff is one of the documented coding-agent patterns.
Inspect a diff, run targeted checks, and return prioritized findings.
docs.agno.com/use-cases/coding-agents - Whole-codebase work
- PartlyRepository-wide migrations are a named pattern, but the docs expect unresolved cases to be reported rather than fully landed.
Apply repeatable changes across files and report unresolved cases.
docs.agno.com/use-cases/coding-agents - Ships it
- PartlyPublishing is deliberately outside the default loop; commits, PRs and deploys must be exposed as separately gated tools.
Keep commits, pushes, pull requests, and deployments outside the default loop or expose them as separately gated tools.
docs.agno.com/use-cases/coding-agents - Done-for-you service
- PartlyYou run the software yourself, but Enterprise adds vendor engineers on the build: dedicated help with your product agent, monthly office hours and ChatGPT/Claude app help.
DEDICATED HELP BUILDING YOUR PRODUCT AGENT
agno.com/pricing
How much it does unattended
- Runs autonomously
- YesAgents, teams and workflows run unattended on cron schedules and as background jobs, with persisted retries, so a run needs no human present unless a pause is configured.
AgentOS stores schedules and run history in the platform database, invokes existing agent, team, or workflow endpoints, and lets agents manage…
docs.agno.com/features/scheduling - Multi-agent
- YesTeams are a first-class primitive with a delegating leader, nestable sub-teams and four coordination modes, so several agents can work one task together.
A Team coordinates agents or nested teams. In the default coordinate mode, the leader can delegate tasks based on member roles and synthesize their…
docs.agno.com/teams/overview - Agent permissions
- YesPermissions are enforced at runtime per agent and per tool, and a tool can be flagged to pause for user confirmation or for an admin approval that leaves a record.
You can flag a tool to require user confirmation before it executes, to pause for user input or to have execution handled outside Agno.
agno.com/products/sdk
Which models it runs on
- Claude
- YesAnthropic is a registered provider key in the SDK's model resolver, with separate adapters for Claude on Bedrock, Vertex AI and Azure AI Foundry.
`anthropic`, `cohere`, `dashscope`, `deepseek`, `google`, `google-interactions`, `inception`, `internlm`, `llama-openai`, `meta`, `minimax`,…
docs.agno.com/models/providers/model-in… - GPT
- YesOpenAI is a registered provider key with both Chat Completions and Responses adapters, plus a separate Azure OpenAI deployment adapter.
`anthropic`, `cohere`, `dashscope`, `deepseek`, `google`, `google-interactions`, `inception`, `internlm`, `llama-openai`, `meta`, `minimax`,…
docs.agno.com/models/providers/model-in… - Open models
- YesOpen-weight models run through documented local runtime adapters for Ollama, vLLM, llama.cpp and LM Studio, so inference can stay on your own hardware.
`llama-cpp`, `llmman`, `lmstudio`, `ollama`, `ollama-responses`, `vllm`
docs.agno.com/models/providers/model-in… - Model choice
- YesYou choose the provider and the model, passed as a string or a class, and fallback models plus custom model classes are supported; the vendor supplies no model of its own.
Native support for 30+ model providers. Agno handles the API quirks for you.
agno.com
Where you use it
- In your editor
- PartlyThere is no Agno IDE extension; instead the CLI registers your running AgentOS as an MCP server inside Cursor, Claude Code and Codex, which is a connection rather than an editor surface.
CONNECT YOUR AGENTOS TO CLAUDE CODE, CODEX AND CURSOR
agno.com/pricing - On the command line
- YesA first-party terminal tool ships with the SDK and also standalone as agnoctl: it scaffolds projects, runs them, connects MCP clients and manages service-account tokens.
The `agno` command scaffolds AgentOS projects, runs them with Docker Compose, connects your coding agents over MCP, and manages service-account…
docs.agno.com/cli/overview - In your pipeline
- NoThe enumerated serving surfaces are REST, MCP in Claude/ChatGPT and chat apps; no pull-request or CI surface appears.
Serve your agents in your product, AI apps (ChatGPT, Claude) or chat apps (Slack, Discord). Bring your agents everywhere using REST, MCP or…
agno.com - In a browser
- YesThe hosted control plane is a browser app for chat, sessions, traces, evals and approvals, and its Studio canvas builds and publishes agents without code.
Studio is a canvas built into the Control Plane: drag, drop and publish an agent, and it gets a live API endpoint.
agno.com/products/control-plane
Whose machine it runs on
- Self-hosted
- YesThe runtime and database are yours to host anywhere a container runs; only the control plane UI is hosted by default, and a self-hosted control plane is an Enterprise item.
Run in any cloud, on-premise or locally Your agent platform runs anywhere you can run a container. You get full control.
agno.com - Open source
- PartlyThe SDK and AgentOS runtime are Apache-2.0 on GitHub, while the control plane is a hosted product whose self-hosted variant is quoted per deal on Enterprise.
Agno is distributed under the [Apache-2.0 license](LICENSE).
github.com/agno-agi/agno
What it costs to run
- How it meters
- YesBilling is per team seat and per live AgentOS connection, flat; nothing inside a connection is metered, and model tokens and compute are billed by your own providers.
There are no per-event fees, no token fees and no egress fees. You pay for seats and live connections.
agno.com/pricing - Free tier
- YesA standing $0 plan builds and runs the platform at any scale and gives the full control plane against a local AgentOS, with no sales call required to start.
Free $0/month
agno.com/pricing - API access
- YesEvery agent you register is exposed over a REST API with 80+ endpoints and an OpenAPI spec, served from your own deployment rather than a vendor-hosted endpoint.
AgentOS turns your agents into a production-grade FastAPI application: 80+ endpoints, MCP server, request isolation, JWT-based RBAC, durability,…
agno.com/products/runtime - MCP server
- YesOne flag serves an MCP endpoint beside the REST API, with eight built-in tools for discovering and running components; ChatGPT and Claude connect as clients on any plan.
Set `mcp=True` to serve an MCP endpoint at `/mcp` alongside the AgentOS REST API.
docs.agno.com/features/mcp-server - Bring your own key
- YesYou supply provider credentials per model integration and run the whole stack on your own infrastructure, so inference keys and compute are both yours.
Install the provider integration and set its credentials before running the example:
docs.agno.com/models/overview
Buying it for a team
- A company can buy it
- YesPro is sold to a team with three seats and roles included, Enterprise is quoted for organisations, and there is a dedicated enterprise contact route.
Pro starts with three team seats and one live connection for $150 per month. Everyone on those seats shares access to the same connected runtimes.
agno.com/pricing - Seat model
- YesPro bundles three seats into the $150 and charges $30 per month for each extra one; no ceiling is published, and live connections are a second, separately priced unit.
Yes. Extra seats are $30 per month each. Extra live connections are $95 per month each.
agno.com/pricing - Pooled budget
- PartlyThere is no metered balance to pool; seats share access to the same connected runtimes and usage inside a connection is unlimited.
Everyone on those seats shares access to the same connected runtimes.
agno.com/pricing - Admin controls
- YesRoles, per-agent and per-tool scopes, guardrails and admin approvals are enforced by the runtime; Pro gives basic RBAC and per-resource scoping is Enterprise.
Role-based access control, per-agent and per-tool permissions, user and admin approvals, audit logs and guardrails. Enforced at runtime.
agno.com - Audit log
- YesAdministrative and agent actions are logged to your own database rather than the vendor's; end-user audit logs are the Enterprise-tier extension of this.
Every action logged to your database: who did what, when, and to which agent.
agno.com/products/control-plane - Single sign-on
- PartlySAML SSO is a $300 per month add-on on Pro and included on Enterprise; nothing on the site names OIDC as a supported protocol.
Pro includes the Owner, Admin, Member and Viewer roles, and SAML SSO is available on Pro as an add-on. SAML SSO is included on Enterprise, along with…
agno.com/pricing
What happens to your code
- Opt out of training
- YesThere is nothing to opt out of by design: the browser talks straight to your runtime, so the vendor states it never holds a copy of your data at all.
The control plane reads from your runtime directly in the browser. Agno never holds a copy of your data.
agno.com/pricing - Data residency
- YesJurisdiction is whatever you choose, because the runtime is a container in your own VPC using your own database; the vendor holds no copy to locate.
In your own database, inside your own infrastructure. AgentOS runs as a container in your VPC.
agno.com/pricing - Getting out
- YesExit is trivial because state never leaves your database, retention is yours to set, and no credit balance exists that could expire on cancellation.
You keep everything until you delete it, so retention is infinite and entirely your call.
agno.com/pricing - Certifications
- PartlySOC 2 compliance is asserted in the trust band on the enterprise and SDK pages, but no ISO 27001 or GDPR statement is published; security reviews are an Enterprise item.
SOC 2 COMPLIANT
agno.com/enterprise
35 sourced claims on this page. Checked 2026-10-09. How we check.
Alternatives
Where we would send a reader instead, in that listing's own words.
Open-source multi-agent framework with a managed platform for deploying and governing agent workflows.
Open-source Python agent framework from the Pydantic team, with a typed agent loop and swappable models.
Open source agent frameworks plus LangSmith, a hosted platform to trace, evaluate, deploy and govern agents.
Filed under
Sources and updates
The pages we read27
1 of 27 independent of the vendor.
- agno.com/pricing16 fields
- docs.agno.com/use-cases/coding-agents9 fields
- agno.com/6 fields
- agno.com/products/sdk6 fields
- agno.com/products/runtime5 fields
- docs.agno.com/models/providers/model-index3 fields
- docs.agno.com/features/api2 fields
- agno.com/products/control-plane2 fields
- docs.agno.com/reference/cli/agnoctl2 fields
- docs.agno.com/agent-os/approvals/overview1 field
- github.com/agno-agi/agno1 field
- docs.agno.com/cli/connect1 field
- docs.agno.com/cli/overview1 field
- agno.com/compare/agno-vs-langgraph1 field
- agno.com/enterprise1 field
- docs.agno.com/faq/default-model1 field
- docs.agno.com/faq/environment-variables1 field
- docs.agno.com/features/control-plane1 field
- docs.agno.com/features/mcp-server1 field
- docs.agno.com/features/scheduling1 field
- docs.agno.com/features/sdk1 field
- docs.agno.com/features/security-and-auth1 field
- docs.agno.com/models/overview1 field
- docs.agno.com/models/providers/native/anthropic/overview1 field
- api.github.com/repos/agno-agi/agnoPlatform record1 field
- docs.agno.com/teams/overview1 field
- docs.agno.com/use-cases/workflow-automation1 field
Platform record2026-08-30
- Licence
- Apache-2.0
- Stars
- 41,969
- Forks
- 5,844
- Last push
- 2026-08-30
Updates6
- Capabilities · Commercial terms · Free tier
- Capabilities · Commercial terms · Free tier
- Capabilities · Commercial terms · Free tier
- Capabilities · Commercial terms · Free tier · Price
- Alternatives · Documentation link · One-liner · Summary
- Summary
