PraisonAI  by MervinPraison

Multi-agent framework for automating tasks with customizable AI agents

Created 1 year ago
5,600 stars

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

6 days ago

Responsiveness

1 day

Pull Requests (30d)
3
Issues (30d)
4
Star History
49 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), Jack Lukic Jack Lukic(Author of Semantic UI), and
5 more.

ag2 by ag2ai

0.5%
4k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 1 year ago
Updated 1 day ago
Starred by Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research), Elvis Saravia Elvis Saravia(Founder of DAIR.AI), and
2 more.

deepagents by langchain-ai

2.0%
10k
Framework for building advanced LLM agents
Created 7 months ago
Updated 1 day ago
Feedback? Help us improve.