#3636th of 70 in Agent frameworks and SDKs

praisonai

Python SDK and CLI for building multi-agent workflows with tools and MCP

Stars
9.3k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
Python
Stars, last 29 weeks+3,186
1 Apr 2026: 6,097 stars8 Apr 2026: 6,696 stars15 Apr 2026: 6,809 stars22 Apr 2026: 6,854 stars29 Apr 2026: 6,890 stars6 May 2026: 6,959 stars13 May 2026: 7,531 stars20 May 2026: 7,744 stars27 May 2026: 7,865 stars3 Jun 2026: 7,926 stars10 Jun 2026: 7,999 stars17 Jun 2026: 8,063 stars24 Jun 2026: 8,156 stars1 Jul 2026: 8,238 stars8 Jul 2026: 8,270 stars15 Jul 2026: 8,370 stars22 Jul 2026: 8,429 stars29 Jul 2026: 8,457 stars5 Aug 2026: 8,495 stars12 Aug 2026: 8,770 stars19 Aug 2026: 8,866 stars26 Aug 2026: 8,913 stars2 Sept 2026: 8,955 stars9 Sept 2026: 8,999 stars16 Sept 2026: 9,022 stars23 Sept 2026: 9,047 stars30 Sept 2026: 9,085 stars7 Oct 2026: 9,185 stars14 Oct 2026: 9,231 stars21 Oct 2026: 9,283 stars

6,097 on 1 Apr 20269,283 on 21 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

PraisonAI is a Python framework (praisonaiagents SDK plus praisonai CLI) for defining agents with instructions, tools, memory, knowledge and guardrails, and chaining them in AgentFlow graphs with routing, parallel steps and loops. Tools can run in remote sandboxes such as Docker, E2B, Modal, Daytona and Fly.io. Optional extras add a Telegram/Slack/Discord dashboard, a visual flow builder and a chat UI.

Who it is for: Python developers building multi-agent workflows with optional remote sandboxes

Strengths

  • Workflows can be written in Python or in YAML with no code
  • Tools can run in Docker, E2B, Modal, Daytona, Fly.io, SSH or subprocess
  • Explicit loop controls: iteration cap, budget ceiling, doom-loop detection on by default
  • Lists 24 providers including Ollama and vLLM; MCP supported

Weaknesses

  • Large surface (SDK, CLI, Claw, Flow, UI) split across several pip extras
  • Quick start assumes an OpenAI API key; local model setup is left to provider examples
  • README is marketing-heavy; production deployment and scaling details are unknown
  • No Dockerfile or compose file detected in the repository

What it needs

  • no GPU
  • Docker + Compose
  • Needs LLM provider API key (e.g. OpenAI) or local Ollama/vLLM, Optional sandbox backends: Docker, E2B, Modal, Daytona, Fly.io
  • Models: OpenAI, Anthropic, Google Gemini, Ollama, vLLM

Also in Agent frameworks and SDKs

See all 70
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)65.3k starsMIT94 out of 100
2langchainPython framework for building LLM agents and apps from interoperable components148.2k starsMIT89 out of 100
3browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)118.8k starsMIT89 out of 100
#4openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.2k starsMIT89 out of 100
#5mastraTypeScript framework for building AI agents and workflows29k starscustom license89 out of 100