PraisonAI

Active
GitHub Python MIT

Description

PraisonAI is a low-code multi-agent framework with handoffs, guardrails, memory, RAG, and 100+ LLM providers, deployable to Telegram, Discord, and WhatsApp.

Key Features

  • Low-code multi-agent framework with agent handoffs, guardrails, memory, and RAG capabilities
  • 100+ LLM provider support including OpenAI, Anthropic, Gemini, Ollama, and local models
  • Multiple deployment interfaces: Core SDK, CLI, Claw Dashboard, Flow Visual Builder, and UI
  • Deploy agents to Telegram, Discord, Slack, and WhatsApp with built-in messaging integrations
  • JavaScript SDK available alongside the primary Python SDK for cross-language support
  • Self-improving autonomous agents that research, plan, and execute tasks across applications

Use Cases

💡 Research and analysis with multi-source data gathering and insight generation
💡 Code generation and refactoring with AI agents that understand your codebase
💡 Customer support bots on messaging platforms with memory and knowledge-backed responses
💡 Workflow automation with agent handoffs, result verification, and self-correction

Quick Start

Install: pip install praisonaiagents. Set OPENAI_API_KEY. Create an agent: from praisonaiagents import Agent; agent = Agent(instructions='You are a senior data analyst.'); agent.start('Analyze trends').

Related Projects