Orc: Open Source Multi-Project Orchestrator for AI Coding Agents

Orc is an open source multi-project orchestrator for Claude Code and other agentic CLIs, built to coordinate AI coding agents across every project on your machine. It uses bash, tmux, and git worktrees to manage multiple instances running in parallel.
Key Features
The tool addresses common problems when running multiple Claude Code instances: merge conflicts, duplicated work, lack of review gates, and token burn on coordination overhead. Orc takes a simpler approach compared to other solutions, using a mental model that maps directly to how real software teams work.
How It Works
You describe the work, and the project orchestrator automatically scouts your codebase, pulling in project context (structure, conventions, existing specs) before planning. It then assembles goals, breaks those into beads (focused work items), and spawns engineers in isolated git worktrees.
Every piece of work goes through a two-tier review loop:
- Short-cycle dev review on each bead before it merges to the goal branch
- Optional long-cycle goal review on the full deliverable before it ships
You control both review types by plugging in your own review tool or describing standards in plain English:
[review.dev]
review_instructions = "Focus on security: check for SQL injection, XSS, and auth bypass."
Interface and Compatibility
The tmux session is orchestrated into a managed TUI. Each goal gets its own window with the goal orchestrator on the left and engineers plus ephemeral reviewers stacked on the right. You can see all work in progress, navigate to any agent, and hijack a session to pair with it or take over entirely. Status indicators on every window provide at-a-glance visibility.
Orc is fully compatible with spec-driven development—point it at your specs and the orchestrator works from them.
Technical Details
- Claude Code is the default agent with a first-class adapter (--append-system-prompt for prompt delivery, slash commands install to ~/.claude/commands/orc/)
- Also works with OpenCode, Codex, Gemini CLI, or any custom binary
- YOLO mode skips all confirmation gates but still escalates on merge conflicts and blocked engineers
- Coordination is file-based signals, not agent-to-agent conversation—zero tokens burned on orchestration overhead
- Runtime is bash, tmux, and git
- State is three files
- Setup takes five minutes
The tool is available at https://github.com/spencermarx/orc.
📖 Read the full source: r/ClaudeAI
👀 See Also

Open-Source Framework Uses Claude Code CLI for Automated GitHub Repo Monitoring
A developer has open-sourced a framework that runs Claude Code CLI on a cron schedule to triage GitHub activity across multiple repositories. The tool includes state tracking, deduplication, Discord notifications, and a pre-check system that avoids API costs when nothing has changed.

OpenGauge: Open-source tool for tracking LLM agent costs locally
OpenGauge is an open-source tool that monitors API calls from LLM agents like OpenClaw, logging token usage, costs, and latency to a local SQLite database. It includes proxy mode for automatic logging, detailed cost statistics, and circuit breaker functionality to prevent runaway loops.

KANBAII: A Visual Kanban Board Built with Claude Code for AI-Assisted Development
A developer built KANBAII, a local kanban board tool entirely with Claude Code over two months. It provides visual task management, AI planning, and parallel execution modes for Claude Code workflows.

Inline Visualizer: Local AI Models Can Now Render Interactive HTML Visualizations
Inline Visualizer is a BSD-3 licensed plugin for Open WebUI that enables any local AI model with tool calling support to render interactive HTML/SVG visualizations directly in chat, with a JavaScript bridge allowing elements to send messages back to the AI.