Skip to main content
Watch: I Built an AI App Without Leaving Databricks

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).

Homepage - Source on GitHub - License

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

Terminal
pip install -U agno openai

Source: docs.agno.com/sdk/setup

Terminal
pip install agno

Source: 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.

Python
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.

Agno documented features, each with its source
FeatureValueSource
MCPYesdocs.agno.com/tools/mcp/overview
Multi-agentYesdocs.agno.com/teams/overview
Durable executionYesdocs.agno.com/use-cases/agents-as-api
Human in the loopYesdocs.agno.com/sdk/introduction
StreamingYesdocs.agno.com/teams/usage/streaming
Structured outputYesdocs.agno.com/agents/usage/agent-with-structured-output
TracingYesdocs.agno.com/sdk/introduction
MemoryYesdocs.agno.com/agents/usage/agent-with-memory
EvalsYesdocs.agno.com/features/evaluation
Model-agnosticYesdocs.agno.com/sdk/setup
LanguagesPythonSee sources below
LicenseApache-2.0github.com/agno-agi/agno/blob/main/LICENSE
Latest Python releaseagno 3.1.4October 16, 2026pypi.org/project/agno/3.1.4

Compare Agno

FAQ

Does Agno support MCP?

Yes, per https://docs.agno.com/tools/mcp/overview

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?

Yes, per https://docs.agno.com/use-cases/agents-as-api

Does Agno support human-in-the-loop?

Yes, per https://docs.agno.com/sdk/introduction

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.

Newsletter

Agent frameworks, every week

One email per week. Framework releases, new agent tooling and what they mean for what you build.