Agent framework - verified
Agno: features, install and latest version
Agno is an AI agent framework maintained by Agno (agno-agi). As its docs describe it: Agno is a Python framework and runtime for agent platforms: the Agno SDK builds agents, teams and workflows, the AgentOS runtime serves them as an API, and the AgentOS UI manages them. It supports Python. License: Apache-2.0. Latest release: Python package agno 3.1.4 (October 16, 2026).
- Languages
- 1
- Latest Python
- 3.1.4
- Released
- 2026-10-16
- Features documented
- 10 of 10
Install
Copied verbatim from the page linked under each command.
Python
pip install -U agno openaiSource: docs.agno.com/sdk/setup
pip install agnoSource: pypi.org/project/agno
Quickstart
The first example from the official docs, unchanged. It may need an API key for the model provider it calls.
from pathlib import Path
from agno.agent import Agent
from agno.tools.workspace import Workspace
folder = Path(__file__).parent
sorting_hat = Agent(
name="Sorting Hat",
model="openai:gpt-5.5",
tools=[Workspace(root=str(folder), allowed=["read", "list", "search"])],
instructions=(
"Walk the folder, figure out what's there, and propose a clean organization. "
"Decide the categories yourself. Return a tidy summary, a category breakdown, "
"and a folder tree."
),
markdown=True,
)
sorting_hat.print_response(f"Inventory and organize {folder}", stream=True)Source: docs.agno.com/sdk/setup
Features
What the Agno docs say it supports. Not stated means the docs do not say either way.
| Feature | Value | Source |
|---|---|---|
| MCP | Yes | docs.agno.com/tools/mcp/overview |
| Multi-agent | Yes | docs.agno.com/teams/overview |
| Durable execution | Yes | docs.agno.com/use-cases/agents-as-api |
| Human in the loop | Yes | docs.agno.com/sdk/introduction |
| Streaming | Yes | docs.agno.com/teams/usage/streaming |
| Structured output | Yes | docs.agno.com/agents/usage/agent-with-structured-output |
| Tracing | Yes | docs.agno.com/sdk/introduction |
| Memory | Yes | docs.agno.com/agents/usage/agent-with-memory |
| Evals | Yes | docs.agno.com/features/evaluation |
| Model-agnostic | Yes | docs.agno.com/sdk/setup |
| Languages | Python | See sources below |
| License | Apache-2.0 | github.com/agno-agi/agno/blob/main/LICENSE |
| Latest Python release | agno 3.1.4October 16, 2026 | pypi.org/project/agno/3.1.4 |
Compare Agno
FAQ
Does Agno support MCP?
Which languages does Agno support?
Python. Published packages: agno (Python).
How do I install Agno?
For Python: "pip install -U agno openai", as shown at https://docs.agno.com/sdk/setup. This page lists 2 install commands, each copied from the linked source.
What is the latest version of Agno?
As of October 18, 2026: Python package agno 3.1.4 (October 16, 2026), https://pypi.org/project/agno/3.1.4/.
What license is Agno released under?
Apache-2.0. The license is at https://github.com/agno-agi/agno/blob/main/LICENSE.
Does Agno support durable execution?
Does Agno support human-in-the-loop?
Is Agno model-agnostic?
Yes, per https://docs.agno.com/sdk/setup
Which features does Agno document?
10 of the 10 tracked here: MCP, Multi-agent, Durable execution, Human in the loop, Streaming, Structured output, Tracing, Memory, Evals and Model-agnostic.
Sources
Last verified from the pages below.
- GitHub README - github.com
- Docs: Install and Setup - docs.agno.com
- Docs: Agno SDK introduction - docs.agno.com
- Docs: Agents as API - docs.agno.com
- Docs index (llms.txt) - docs.agno.com
- PyPI agno 3.1.4 - pypi.org
Newsletter
Agent frameworks, every week
One email per week. Framework releases, new agent tooling and what they mean for what you build.