Discover and explore top open-source AI tools and projects—updated daily.
shibing624Async-first Python framework for advanced AI agents
Top 99.9% on SourcePulse
Summary
Agentica is a lightweight, async-first Python framework for building AI agents. It simplifies the creation of complex agent systems by providing robust support for tool integration, Retrieval Augmented Generation (RAG), multi-agent collaboration, and workflow orchestration, targeting developers seeking efficient and scalable AI agent development.
How It Works
The framework employs an async-first architecture, enabling native asynchronous operations and parallel tool execution via asyncio.gather(). It abstracts over 20 different LLM providers, including OpenAI, DeepSeek, and ZhipuAI, through a unified API. Agentica integrates over 40 built-in tools for common tasks like search, code execution, and file manipulation, alongside advanced RAG capabilities and flexible multi-agent patterns (dynamic delegation and deterministic orchestration).
Quick Start & Requirements
pip install -U agenticaexport ZHIPUAI_API_KEY="your-api-key"). Supports OpenAI, DeepSeek, ZhipuAI, Claude, Qwen, Ollama, and others.examples/ directory.Highlighted Details
agentica-gateway.Maintenance & Community
xuming624 for an invite).Licensing & Compatibility
Limitations & Caveats
The provided documentation does not explicitly detail known limitations, alpha status, or specific unsupported platforms. Users should consult the project's issue tracker for potential caveats.
4 days ago
1 day
ag2ai
microsoft