Toolkit for building autonomous, evolving agent ecosystems
Top 68.9% on sourcepulse
This toolkit addresses the creation and orchestration of autonomous, evolving AI agent ecosystems for AI-First strategies. It targets developers building complex, adaptive multi-agent applications that require dynamic response, learning, and collaboration, offering a structured approach to managing agent lifecycles and interactions.
How It Works
EAT employs a goal-oriented orchestration model centered around a SystemAgent that acts as a central coordinator. It leverages a SmartLibrary for semantic search and versioning of agents and tools, enhanced by a dual embedding strategy for task-aware retrieval. Communication and discovery are managed via a dual SmartAgentBus (System and Data buses), enabling microservice-like interactions. Components can adapt and improve over time through an evolution mechanism, with optional multi-level human-in-the-loop review for governance and safety.
Quick Start & Requirements
pip install -r requirements.txt
followed by pip install -e .
.python examples/invoice_processing/architect_zero_comprehensive_demo.py
..env.example
to .env
and add API keys.docs/ARCHITECTURE.md
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The docs/ARCHITECTURE.md
and several technical reference sections are marked as "Action Required: Create/Update," indicating incomplete or outdated documentation for key architectural components and concepts. The primary quick start is a single comprehensive demo, with other use cases requiring deeper exploration of the examples/
directory.
1 week ago
Inactive