Awesome AI AgentsMulti-Agent Frameworks

ennucore/clippinator

⭐ 411 Python added to this list on 2025-04-19 repository created 2023-04-17

Clippinator is an AI-powered programming assistant designed to help users develop software projects more efficiently by autonomously planning, writing, debugging, and testing code. It operates through a multi-agent system based on GPT-4, where a main agent called Taskmaster oversees the overall development process and delegates specific tasks to specialized subagents such as Architect, Writer, Frontender, Editor, QA, and Devops. These agents collaborate to understand project requirements, design the project architecture, implement code, and ensure quality through testing and linting. The tool supports a workflow where it can work independently or in collaboration with a human user, allowing for high-level guidance or detailed intervention depending on the complexity of the project. Clippinator uses various tools including file manipulation, terminal commands, browser automation with Selenium, and linting tools like pylint to facilitate development. It maintains a project structure and architecture that is shared among agents, enabling coordinated progress and error tracking. Users can interact with Clippinator via command line, providing API keys for OpenAI and optionally SerpAPI for enhanced search capabilities. The system supports long-running sessions with state saving and allows user feedback during execution to refine the development process. The architecture is text-based, listing files and their contents, which agents use to guide implementation. Clippinator aims to accelerate software development by combining AI's speed and automation with human oversight to correct mistakes and provide direction. It is particularly useful for projects where autonomous coding can handle routine tasks, freeing developers to focus on higher-level design and problem-solving. The project emphasizes modularity, extensibility, and integration with existing development tools to create a powerful AI-assisted coding environment.

https://github.com/ennucore/clippinator

ai-programming-assistantarchitectautonomous-codingcode-developmentcommand-line-tooldebuggingdevopseditorfeedback-systemfrontendergpt-4-agentslintingmemoryopenai-apiproject-architectureproject-structureqaseleniumserpapisoftware-automationsoftware-testingtaskmasterwriter

Also in Multi-Agent Frameworks

affaan-m/ECC

ECC is a harness-native operator system designed for agentic AI work, providing a comprehensive solution with skills, memory optimization, security, and research-first development across multiple A...

ruvnet/ruflo

Ruflo is a leading agent orchestration platform for Claude, enabling the deployment of intelligent multi-agent swarms, coordination of autonomous workflows, and building conversational AI systems.

Yeachan-Heo/oh-my-claude-sisyphus

Oh My Claude Sisyphus (OMC) is a multi-agent orchestration framework for Claude Code, simplifying complex AI agent workflows without a steep learning curve.

microsoft/JARVIS

JARVIS is a collaborative AI system that connects large language models with expert AI models from HuggingFace to autonomously plan, execute, and integrate complex AI tasks.

rowboatlabs/rowboat

Rowboat is an AI-powered platform that enables users to build and manage multi-agent swarms using natural language, integrating tools and knowledge for automated workflows and deployment via API or SDK.

cft0808/edict

Edict is an OpenClaw Multi-Agent Orchestration System featuring 9 specialized AI agents, a real-time dashboard, model configuration, and full audit trails, inspired by ancient Chinese imperial gove...

MemoriLabs/Memori

Memori is a versatile SQL native memory layer designed to enhance LLMs, AI agents, and multi-agent systems with advanced memory management, seamless integration, and high performance.

HKUDS/DeepCode

DeepCode is an open-source project that uses multi-agent AI systems to convert research papers and natural language into production-ready code through both CLI and web interfaces.