PraisonAI  by MervinPraison

Multi-agent framework for automating tasks with customizable AI agents

Created 1 year ago
5,460 stars

Top 9.2% on SourcePulse

GitHubView on GitHub
Project Summary

PraisonAI is a production-ready framework for building and managing multi-AI agent systems, targeting developers and researchers who need to automate complex tasks. It offers a low-code solution that simplifies the creation of sophisticated AI workflows, enhancing collaboration and customisation.

How It Works

PraisonAI integrates popular frameworks like AutoGen and CrewAI, providing a unified interface for creating agents with capabilities such as self-reflection, reasoning, and multi-modal interaction. It supports custom knowledge integration, various memory types (short and long-term), and a wide array of tools, enabling agents to interact with external systems and data. The framework emphasizes flexible agent workflows, including sequential, hierarchical, and parallel processing, all configurable via YAML.

Quick Start & Requirements

  • Install: pip install praisonaiagents
  • Prerequisites: OPENAI_API_KEY environment variable.
  • Docs: https://docs.praison.ai/

Highlighted Details

  • Supports over 100 LLMs and integrates with LangChain.
  • Features include RAG, code interpreters, and chat-with-PDF capabilities.
  • Offers both Python and JavaScript SDKs, plus a no-code CLI option.
  • Supports VLM, real-time voice interaction, and custom tool integration.

Maintenance & Community

The project is actively maintained by MervinPraison. Community links are not explicitly provided in the README.

Licensing & Compatibility

The project appears to be licensed under the MIT License, allowing for commercial use and closed-source linking.

Limitations & Caveats

The README mentions "Development: Below is used for development only," suggesting potential instability or incomplete features in the development branch. Specific details on supported Python versions beyond the installation command are not detailed.

Health Check
Last Commit

1 day ago

Responsiveness

1 day

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

Explore Similar Projects

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

1.1%
4k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 11 months ago
Updated 10 hours ago
Starred by Wes McKinney Wes McKinney(Author of Pandas), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
22 more.

autogen by microsoft

0.4%
51k
Agentic framework for multi-agent AI applications
Created 2 years ago
Updated 3 weeks ago
Feedback? Help us improve.