Discover and explore top open-source AI tools and projects—updated daily.
agno-agiLightweight library for building AI Agents with memory, knowledge, and reasoning
Top 1.0% on SourcePulse
Agno is a Python library for building AI agents with memory, knowledge, and reasoning capabilities. It targets developers creating complex agentic workflows, multimodal agents, and multi-agent systems, offering a lightweight, high-performance framework with built-in UI and monitoring tools.
How It Works
Agno agents are designed to be model-agnostic, supporting over 23 model providers. They feature a core architecture that integrates reasoning, tools, and memory. The library emphasizes performance with fast instantiation (~3μs) and low memory usage (~6.5KiB), enabling efficient execution of complex agentic tasks. It supports native multimodality, advanced multi-agent coordination (route, collaborate, coordinate), and integrated Agentic RAG with hybrid search.
Quick Start & Requirements
pip install -U agnoANTHROPIC_API_KEY, OPENAI_API_KEY) and libraries like anthropic, yfinance, duckduckgo-search, lancedb, tantivy, pypdf.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
6 hours ago
1 day
open-thought