evolving agents
Basic Information
Evolving Agents Toolkit (EAT) is a Python toolkit for building advanced, adaptive multi-agent systems that orchestrate discovery, creation, execution, and evolution of agents and tools to achieve high level goals. It centers on a SystemAgent orchestrator that plans and manages workflows and uses a unified MongoDB backend for persistent storage, vector search, agent registry, logs, caching, and intent plans. The repository contains core infrastructure such as SmartLibrary, SmartAgentBus, SmartContext, LLMCache, workflow engines, and example scripts including a comprehensive invoice processing demo. The project has been officially discontinued and archived in July 2025, with the core ideas simplified and reimplemented in a successor project called LLMunix and a new research organization called Evolving Agents Labs. The README is retained as archived documentation and for reference by developers and researchers.