Awesome MCPAgent Orchestration Platforms

MervinPraison/PraisonAI

⭐ 9051 Python added to this list on 2026-01-11 repository created 2024-03-19

PraisonAI is a production-ready Multi AI Agents framework designed to automate and solve a wide range of problems from simple tasks to complex challenges using AI agents. It offers a low-code solution that simplifies the creation, building, and management of multi-agent large language model (LLM) systems. The framework emphasizes simplicity, customization, and effective collaboration between humans and AI agents. PraisonAI integrates with other AI agent frameworks such as AG2 (formerly AutoGen) and CrewAI, providing a streamlined approach to multi-agent system development. The project provides both Python and JavaScript SDKs, enabling developers to create single or multiple AI agents with ease. It supports various operational modes including planning, deep research, query rewriting, agent memory management, rules and instructions, auto-generated memories, agentic workflows, hooks, shadow git checkpoints, background tasks, policy engines, thinking budgets, output styles, context compaction, and extended agent configurations. PraisonAI also supports integration with over 100 AI models and providers, including OpenAI, Anthropic, Google Gemini, Groq, and Ollama, among others. PraisonAI is noted for its high performance, being the fastest AI agent framework for agent instantiation compared to other frameworks like OpenAI Agents SDK, Agno, PydanticAI, LangGraph, and CrewAI. It offers a command-line interface (CLI) for no-code interaction and supports advanced features such as persistence with databases, knowledge retrieval (RAG), and custom tools. The framework is well-documented with tutorials, examples, and a comprehensive agents playbook. The architecture supports various process types and patterns including sequential, hierarchical, workflow, and agentic patterns. It also facilitates human-agent collaboration and customization to tailor AI agents to specific needs. PraisonAI is licensed under MIT and is actively maintained with community contributions encouraged. Overall, PraisonAI is a comprehensive, high-performance, and flexible framework for building and managing multi-agent AI systems, making it suitable for developers and organizations looking to leverage AI agents for automation and problem-solving across diverse domains.

https://github.com/MervinPraison/PraisonAI

a2a-protocolag2agent-memoryagentic-patternsagentic-workflowsagentsaiai-agent-frameworkai-agent-sdkai-agentsai-agents-frameworkai-agents-sdkai-framworkai-modelsaiagentaiagentframeworkaiagentsaiagentsframeworkanthropicautogenautomationbackground-tasksclicontext-compactioncrewaicustom-toolsdatabasesdeep-researchextended-agents.yamlframeworkgoogle-geminigroqhierarchical-processhookshuman-agent-collaborationjavascript-sdkknowledge-retrievallow-code-solutionmcp-protocolmit-licensemulti-agentmulti-agent-collaborationmulti-agent-llm-systemsmulti-agent-systemmulti-agent-systemsmulti-agentsmulti-ai-agentmulti-ai-agentsollamaopenaioutput-stylespersistenceplanning-modepolicy-engineproblem-solvingpython-sdkquery-rewriterragrules-and-instructionssequential-processshadow-git-checkpointsthinking-budgetsworkflow-process

Also in Agent Orchestration Platforms

lobehub/lobehub

LobeHub is a platform that enables multi-agent collaboration and human-agent co-evolution by treating AI agents as units of work, providing tools to build, manage, and collaborate with AI agent teams seamlessly.

tinyhumansai/openhuman

OpenHuman is a local-first personal AI assistant with persistent Markdown memory, multi-agent workflow orchestration, and research tools, connecting to 100+ OAuth integrations and thousands of MCP servers.

assafelovic/gpt-researcher

GPT Researcher is an autonomous AI agent that conducts deep local and web research on any topic, generating detailed, unbiased reports with citations and supporting integration with the Model Context Protocol (MCP) for enhanced data sourcing.

deepset-ai/haystack

Haystack is an open-source AI orchestration framework for building production-ready LLM applications in Python, enabling modular pipelines and agent workflows with explicit control over retrieval, ...

activepieces/activepieces

Activepieces is an open-source AI automation platform providing an extensible MCP toolkit and over 280 MCP servers for AI agents, designed for both technical and non-technical users.

openai/swarm

Swarm is an educational framework by OpenAI for lightweight, scalable multi-agent orchestration using agents and handoffs, designed to explore and teach multi-agent coordination techniques.

superset-sh/superset

Superset is a desktop application designed to orchestrate and manage multiple CLI-based AI coding agents in parallel, using isolated Git worktrees for efficient, context-separated development.

VoltAgent/voltagent

VoltAgent is an open-source TypeScript framework for building and orchestrating autonomous AI agents with support for the Model Context Protocol (MCP) to enable standardized tool interactions and scalable multi-agent systems.