PraisonAI  by MervinPraison

Multi-agent framework for automating tasks with customizable AI agents

Created 1 year ago
5,361 stars

Top 9.4% 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

2 weeks ago

Responsiveness

1 day

Pull Requests (30d)
2
Issues (30d)
1
Star History
76 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

0.9%
4k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 10 months ago
Updated 2 days 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.5%
50k
Agentic framework for multi-agent AI applications
Created 2 years ago
Updated 21 hours ago
Feedback? Help us improve.