MervinPraison/PraisonAI
PraisonAI 🦞 — Hire a 24/7 AI Workforce. Stop writing boilerplate and start shipping autonomous self-improving agents that research, plan, code, and execute tasks. Deployed in 5 lines of code with built-in memory, RAG, and support for 100+ LLMs.
What it solves
PraisonAI 提供了一种简化的方式来构建和部署自主 AI 代理及多代理团队。它消除了大量样板代码的需求,让用户能够创建能够研究、规划和执行任务的代理,适用于从简单脚本到全规模组织工作队的各种应用。
How it works
用户可以通过 Python SDK、CLI 或无代码的 YAML 配置来定义代理。系统支持超过 100 种 LLM 提供商,并集成 Model Context Protocol(MCP)以使用工具。它提供多种交互界面,包括可视化拖拽流程构建器(Flow)、管理仪表板(Claw)以及简洁的聊天 UI。
Who it’s for
它面向希望快速部署 AI 代理进行研究、代码生成、内容创作、数据管道和客户支持的开发者,也适用于能够使用 YAML 或可视化构建器自动化业务流程的非开发者。
Highlights
- Multi-Agent Orchestration: 支持顺序、并行和循环工作流模式,且能够无缝交接代理。
- Extensive Provider Support: 兼容 100+ LLM,包括 OpenAI、Anthropic、Gemini,以及通过 Ollama 的本地模型。
- Tool Integration: 原生支持 MCP(stdio、HTTP、WebSocket、SSE)和自定义 Python 工具。
- Advanced Agent Capabilities: 包含深度研究、规划模式、自我反思以及输入/输出验证的防护机制。
- Deployment Options: 集成仪表板,可将代理连接至 Telegram、Discord、Slack 和 WhatsApp。
- Persistence: 内建支持 20+ 数据库(PostgreSQL、MongoDB 等)以管理会话和记忆。