Welcome to Agno
Agno is a lightweight framework for building multi-modal Agents.
Simple, Fast, and Agnostic
Agno is designed with three core principles:
- Simplicity: No graphs, chains, or convoluted patterns — just pure python.
- Uncompromising Performance: Blazing fast agents with a minimal memory footprint.
- Truly Agnostic: Any model, any provider, any modality — future-proof design.
Key features
Here’s why you should build Agents with Agno:
- Lightning Fast: Agent creation is 5000x faster than LangGraph (see performance).
- Model Agnostic: Use any model, any provider, no lock-in.
- Multi Modal: Native support for text, image, audio and video.
- Multi Agent: Delegate tasks across a team of specialized agents.
- Memory Management: Store user sessions and agent state in a database.
- Knowledge Stores: Use vector databases for Agentic RAG or dynamic few-shot.
- Structured Outputs: Make Agents respond with structured data.
- Monitoring: Track agent sessions and performance in real-time on agno.com.
Get Started
If you’re new to Agno, start here to build your first Agent.
Build your first Agent
Learn how to build Agents with Agno
Agent Playground
Chat with your Agents using a beautiful Agent UI
Agent Observability
Monitor your Agents on agno.com
After that, checkout the Examples Gallery to discover real-world applications built with Agno.
Build with Agno
Agno is a battle-tested framework with best-in-class performance, checkout the following guides to dive-in:
Agents
Learn core Agent concepts
Models
Use any model, any provider, no lock-in
Tools
Use 100s of tools to extend your Agents
Knowledge
Add domain-specific knowledge to your Agents
Vector Databases
Add semantic search and retrieval to your Agents
Storage
Persist agent states and conversations in a database
Memory
Remember user details and session summaries
Embeddings
Generate embeddings for your knowledge base
Workflows
Build complex workflows with Agents