{"library":"praisonaiagents","title":"Praison AI Agents","description":"Praison AI Agents is a Python framework for building and orchestrating multi-agent systems with self-reflection capabilities. It supports various AI models (OpenAI, Anthropic, Ollama, etc.) and provides tools for complex task decomposition, agent collaboration, and iterative refinement. The current version is 1.6.33, with a release cadence of multiple updates per month.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install praisonaiagents"],"cli":{"name":"praisonai","version":"sh: 1: praisonai: not found"}},"imports":["from praisonaiagents import PraisonAIAgents","from praisonaiagents.agent import Agent","from praisonaiagents.task import Task"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom praisonaiagents import PraisonAIAgents\nfrom praisonaiagents.agent import Agent\nfrom praisonaiagents.task import Task\n\napi_key = os.environ.get('OPENAI_API_KEY', '')\n\nagent = Agent(\n    name=\"ResearchAgent\",\n    llm=\"gpt-4\",\n    system_prompt=\"You are a helpful research assistant.\"\n)\n\ntask = Task(\n    description=\"Summarize the latest AI trends\",\n    agent=agent\n)\n\nagents = PraisonAIAgents(\n    agents=[agent],\n    tasks=[task],\n    llm=api_key\n)\n\nresult = agents.start()\nprint(result)","lang":"python","description":"Basic setup: create an agent, a task, and run the orchestration.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}