Open-source multi-agent framework extracted from Claude Code leak

Claude Code's full source code was leaked via source maps, exposing 500,000+ lines of TypeScript. A developer extracted the multi-agent orchestration layer and rebuilt it as a standalone open-source framework called Open Multi-Agent.
Key features extracted from Claude Code
- Multi-agent teams with role-based specialization
- Task pipelines with dependency resolution (topological scheduling)
- Inter-agent messaging + shared memory
- LLMAdapter interface with Anthropic/OpenAI built-in
- In-process execution, no subprocess overhead
- 5 built-in tools: bash, file read/write/edit, grep
Framework details
The framework is approximately 8,000 lines of TypeScript and MIT licensed. The key difference from the original Claude Code implementation is that it's model-agnostic. You can run a team where one agent uses Claude for planning and another uses GPT for implementation, with the same workflow, shared memory, and message bus between them.
Technical implementation
The LLMAdapter interface is simple to implement for any model. You need to implement chat() and stream() methods. The developer expressed interest in seeing community adapters for Ollama, llama.cpp, vLLM, and other models.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Moving from CLAUDE.md rules to infrastructure enforcement with Citadel
A developer found that adding more rules to CLAUDE.md beyond about 100 lines reduced compliance, with 40% redundancy in their file. The solution was moving enforcement from instructions to infrastructure using lifecycle hooks, skills, and campaign files, culminating in the open-source Citadel system.

Be My Butler: Multi-Agent Pipeline for AI Code Verification
Be My Butler is an open-source multi-agent pipeline where different AI models review each other's code through blind verification. The system addresses the problem of AI agents incorrectly reporting their own code as functional.

MLJAR Studio: Local AI Data Analyst That Generates Reproducible Notebooks
MLJAR Studio is a desktop app that turns natural language questions into Python notebooks executed locally, with AutoML for tabular data and support for local LLMs via Ollama.

Design Studio Plugin for Claude Code Adds Virtual Design Team with 9 Roles and 16 Commands
A new Claude Code plugin called Design Studio simulates a full design team with 9 specialist roles, 16 slash commands, and 5 agents. It auto-detects tech stacks and includes over 8,000 lines of design knowledge across reference files.