Registry / llm-agents / praisonai

praisonai

JSON →
library4.6.63pypypiunverified

PraisonAI is an AI Agents Framework with Self Reflection. It combines PraisonAI Agents, AutoGen, and CrewAI into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customization, and efficient human-agent collaboration. The current version is 4.6.33, with frequent releases.

pip install praisonai
INSTALL
IMPORT
SIG · PRAISONAI
P
praisonai
llm-agentspythonv4.6.63
Install
18.3s avg
Import
—
Disk
236MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.9–3.13
musl
3.9–3.13
Install & Compatibility
Where this runs
tested against v4.6.63 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 283.7MB
glibc
py 3.10–3.95 runs
installs and imports cleanly · install 18.3s · import 0.000s · 266MB
236MB installed
● package 236MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

PraisonAIAgents
✓ from praisonai import PraisonAIAgents
✗ from praisonai import PraisonAIAgents

Basic creation of an agent, task, and crew, then kickoff the process.

import os from praisonai import PraisonAIAgents, Agent, Task, Crew agent = Agent( name="Researcher", role="Research Analyst", goal="Provide accurate summaries", backstory="Expert in research", llm="gpt-4" ) task = Task( description="Summarize the latest AI news", expected_output="A brief summary" ) crew = Crew( agents=[agent], tasks=[task], process="sequential" ) result = crew.kickoff() print(result)
praisonai --version
Debug
Known issues
breakingFrom v4.x, the API has changed significantly. Old v3.x code using 'PraisonAIAgent' (singular) and nested modules will break. Use top-level imports.
fix
Update imports to use 'from praisonai import PraisonAIAgents, Agent, Task, Crew'.
affects: >=4.0.0
deprecatedThe 'process' parameter in Crew may be deprecated in future versions. Use 'execution_mode' instead.
fix
Replace 'process="sequential"' with 'execution_mode="sequential"'.
affects: >=4.5.0
gotchaIf you omit the 'llm' parameter, PraisonAI may try to use the OpenAI default (GPT-4) without asking. Set it explicitly to avoid unexpected API costs.
fix
Always pass an 'llm' string (e.g., 'gpt-4', 'gpt-3.5-turbo') to Agent().
affects: all
Upgrade
Version history
4.6.63latest on PyPI · released Jun 18, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
23 hits · last 30 days
node
22
OpenAI (training)
1
Resources
praisonai — pip install praisonai · libregistry