PraisonAI
AI Agents Framework with Self Reflection and MCP support
io.github.MervinPraison/praisonai · Repository · version 2.3.42 · 9.3k stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
uvx praisonai
Results by platform
Linux
timed out2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32001: Request timed out --- stderr (tail) --- Downloading pydantic-core (2.2MiB) Downloading posthog (1.0MiB) Downloading pygments (1.2MiB) Downloading aiohttp (1.8MiB) Downloading cryptography (4.5MiB) Downloading openai (1.6MiB) Downloading praisonaiagents (2.8MiB) Downloaded posthog Downloaded aiohttp Downloaded pydantic-core Downloaded pygments Downloaded cryptography Downloaded praisonaiagents Downloaded openai Installed 67 packages in 114ms /home/runner/.cache/uv/archive-v0/NtG3Qg-IiM4co3po/lib/python3.14/site-packages/praisonaiagents/_version.py:43: RuntimeWarning: Failed to read version from pyproject.toml: pyproject.toml not found at /home/runner/.cache/uv/archive-v0/NtG3Qg-IiM4co3po/lib/python3.14/site-packages/pyproject.toml. Using 'unknown'. warnings.warn( /home/runner/.cache/uv/archive-v0/NtG3Qg-IiM4co3po/lib/python3.14/site-packages/praisonaiagents/tools/call_executor.py:140: SyntaxWarning: 'return' in a 'finally' block return
macOS
timed out2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32001: Request timed out
--- stderr (tail) ---
Downloading pygments (1.2MiB)
Downloading pydantic-core (2.0MiB)
Downloading cryptography (3.9MiB)
Downloading praisonaiagents (2.8MiB)
Downloading openai (1.6MiB)
Downloading posthog (1.0MiB)
Downloaded posthog
Downloaded pygments
Building jiter==0.14.0
Downloaded pydantic-core
Downloaded cryptography
Downloaded praisonaiagents
Building pyyaml==6.0.3
Downloaded openai
Built pyyaml==6.0.3
Built jiter==0.14.0
Installed 67 packages in 347ms
/Users/runner/.cache/uv/archive-v0/64iMXHtfUGB7HT0e/lib/python3.15/site-packages/praisonaiagents/_version.py:43: RuntimeWarning: Failed to read version from pyproject.toml: pyproject.toml not found at /Users/runner/.cache/uv/archive-v0/64iMXHtfUGB7HT0e/lib/python3.15/site-packages/pyproject.toml. Using 'unknown'.
warnings.warn(
/Users/runner/.cache/uv/archive-v0/64iMXHtfUGB7HT0e/lib/python3.15/site-packages/praisonaiagents/tools/call_executor.py:140: SyntaxWarning: 'return' in a 'finally' block
return
Windows
timed out2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32001: Request timed out --- stderr (tail) --- Downloading pygments (1.2MiB) Downloading cryptography (3.6MiB) Downloading openai (1.6MiB) Downloading praisonaiagents (2.8MiB) Downloading posthog (1.0MiB) Downloading pywin32 (6.6MiB) Downloading pydantic-core (2.2MiB) Downloaded pydantic-core Downloaded cryptography Downloaded posthog Downloaded pygments Downloaded praisonaiagents Downloaded pywin32 Downloaded openai Installed 69 packages in 25.08s C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\TwwIcMpLQ8ikOjKZ\Lib\site-packages\praisonaiagents\_version.py:43: RuntimeWarning: Failed to read version from pyproject.toml: pyproject.toml not found at C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\TwwIcMpLQ8ikOjKZ\Lib\site-packages\pyproject.toml. Using 'unknown'. warnings.warn(
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/io.github.mervinpraison__praisonai.html)