Low-code framework for multi-agent automation
Top 99.2% on sourcepulse
Lyzr Automata is a low-code framework for building multi-agent automation workflows. It targets developers and power users seeking to orchestrate AI agents for complex tasks, offering a structured approach to agent creation, tool integration, and pipeline execution for efficient process automation.
How It Works
The framework is built around five core components: Models, Agents, Tools, Tasks, and Pipelines. Models abstract LLM integrations (e.g., OpenAI, Perplexity), allowing for custom model support. Agents are specialized entities with defined roles and personas, enhanced by memory. Tools enable agents to interact with external systems via APIs or custom functions, with support for pre-built and user-defined tools using Pydantic for input/output validation. Tasks combine agents and tools to execute specific instructions, and Pipelines orchestrate these tasks, currently supporting linear synchronous execution with plans for DAGs.
Quick Start & Requirements
pip install lyzr-automata
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The framework was developed swiftly as an experiment, indicating potential initial imperfections and a need for enhanced stability and structure in upcoming releases. Asynchronous DAG pipelines are planned but not yet implemented.
1 year ago
Inactive