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.93.13
musl
3.93.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.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 283.7MB
glibc
py 3.103.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
22 hits · last 30 days
node
20
Amazon
1
OpenAI (training)
1
Resources
praisonai — pip install praisonai · libregistry