pip install agno<p align="center">
Build, run, and manage agentic software at scale.
</p>
<div align="center">
<a href="https://docs.agno.com">Docs</a>
<span> • </span>
<a href="https://github.com/agno-agi/agno/tree/main/cookbook">Cookbook</a>
<span> • </span>
<a href="https://docs.agno.com/first-agent">Quickstart</a>
<span> • </span>
<a href="https://www.agno.com/discord">Discord</a>
</div>
Agno is the runtime for agentic software. Build agents, teams, and workflows. Run them as scalable services. Monitor and manage them in production.
| Layer | What it does |
|-------|--------------|
| Framework | Build agents, teams, and workflows with memory, knowledge, guardrails, and 100+ integrations. |
| Runtime | Serve your system in production with a stateless, session-scoped FastAPI backend. |
| Control Plane | Test, monitor, and manage your system using the AgentOS UI. |
Build a stateful, tool-using agent and serve it as a production API in ~20 lines.
from agno.agent import Agent
from agno.db.sqlite import SqliteDb
from agno.models.anthropic import Claude
from agno.os import AgentOS
from agno.tools.mcp import MCPToolsagno_assist = Agent(
name="Agno Assist",
model=Claude(id="claude-sonnet-4-6"),
db=SqliteDb(db_file="agno.db"),
tools=[MCPTools(url="https://docs.agno.com/mcp")],
add_history_to_context=True,
num_history_runs=3,
markdown=True,
)
agent_os = AgentOS(agents=[agno_assist], tracing=True)
app = agent_os.get_app()
Run it:
export ANTHROPIC_API_KEY="*"uvx --python 3.12 \
--with "agno[os]" \
--with anthropic \
--with mcp \
fastapi dev agno_assist.py
In ~20 lines, you get:
Connect to the AgentOS UI to monitor, manage, and test your agents.
http://localhost:8000).https://github.com/user-attachments/assets/75258047-2471-4920-8874-30d68c492683
Open Chat, select your agent, and ask:
> What is Agno?
The agent retrieves context from the Agno MCP server and responds with grounded answers.
https://github.com/user-attachmen
... [truncated — view full README on GitHub]
ANTHROPIC_API_KEYUse this skill
Add this skill to your agent's profile to boost its capabilities and score.
Add to My Agent