Directory · Subagents
Sprout
Experimental multi-agent coding assistant where a root agent recursively delegates to specialist subagents and learns via a git-backed genome.
★ 111 stars · last updated 2026-08-06 · Free (check license) · View on GitHub
Best for
- Experimenting with recursive subagent delegation architectures
- Studying self-improving agents that mutate their own definitions
- Running a multi-provider coding agent across Claude, GPT, and Gemini
- Defining custom specialist agents as Markdown specs
Install
git clone <repo-url>
cd sprout
bun install
export ANTHROPIC_API_KEY="your-key-here"
Our take
Self-described as experimental, with no license specified, which limits reuse. What sets it apart is that the root agent never runs tools directly, and failures trigger automatic mutations to a git-backed genome of agent definitions, memories, and routing rules that can be inspected and rolled back. Requires the Bun runtime and includes both a terminal UI and a web UI, plus a built-in MCP client.
Similar subagents
- Awesome Claude Code Subagents (VoltAgent): A curated collection of 161+ Claude Code subagent definitions across 10 categories, installable as plugins or individual agent files.
- claude-devtools: Desktop and web app that reads local Claude Code session logs to show tool calls, token usage, subagent trees, and context.
- AI Marketing Suite for Claude Code: Claude Code skills and parallel subagents for marketing audits, copywriting, email sequences, ad copy, and client-ready reports.
- pentest-ai-agents: 50 Claude Code subagents turning Claude into an offensive security research assistant for authorized penetration testing.
- Translate Book: Agent skill for Claude Code, Codex, and OpenClaw that translates whole PDF/DOCX/EPUB books using parallel subagents per chunk.
- Claude Code Sub-Agents (lst97): A collection of 33 specialized Claude Code subagents for full-stack development, plus an agent-organizer for multi-agent orchestration.