lyzr-automata  by LyzrCore

Low-code framework for multi-agent automation

Created 1 year ago
258 stars

Top 98.2% on SourcePulse

GitHubView on GitHub
Project Summary

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

  • Install via pip: pip install lyzr-automata
  • Requires an OpenAI or Perplexity API key.
  • Example Colabs available for "Linkedin Post Automation" and "Blog Automation".

Highlighted Details

  • Modular design with distinct components for Models, Agents, Tools, Tasks, and Pipelines.
  • Supports custom tool creation with Pydantic for input/output schema definition.
  • Pre-built tools for common integrations like LinkedIn posting.
  • Linear synchronous pipeline execution is currently supported, with asynchronous DAG pipelines planned.

Maintenance & Community

Licensing & Compatibility

  • License not specified in the README.

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.

Health Check
Last Commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
2 stars in the last 30 days

Explore Similar Projects

Starred by Tobi Lutke Tobi Lutke(Cofounder of Shopify), Boris Cherny Boris Cherny(Creator of Claude Code; MTS at Anthropic), and
17 more.

marvin by PrefectHQ

0.2%
6k
Python framework for agentic AI workflows
Created 2 years ago
Updated 2 days ago
Starred by Andrew Ng Andrew Ng(Founder of DeepLearning.AI; Cofounder of Coursera; Professor at Stanford), Thomas Wolf Thomas Wolf(Cofounder of Hugging Face), and
4 more.

ag2 by ag2ai

0.9%
4k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 10 months ago
Updated 2 days ago
Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
7 more.

SuperAGI by TransformerOptimus

0.1%
17k
Open-source framework for autonomous AI agent development
Created 2 years ago
Updated 7 months ago
Feedback? Help us improve.