Dispatch is an AI-powered CLI that automatically solves your GitHub issues in batch, creates branches, and opens pull requests — all while you rest.
Dispatch automates the entire issue-solving pipeline from classification to pull request.
Execute dispatch run in your project directory. Dispatch fetches open issues, classifies them by type, and prioritizes by labels, reactions, and age.
Each issue gets an isolated git worktree. Claude Code analyzes code, implements fixes, writes tests, and commits changes — processing multiple issues in parallel.
Wake up to a summary report with all results. High-confidence solutions become regular PRs; uncertain ones are marked as drafts for your careful review.
Every feature is designed to let AI handle the grunt work while you stay in control.
Automatically categorizes issues into 6 types: bug fixes, features, investigations, documentation, audits, and refactors — each with tailored AI strategies.
AI self-assesses each solution on a 1-10 scale. High-confidence PRs go straight through; low-confidence ones become drafts for manual review.
Process multiple issues concurrently with configurable parallelism. Each issue gets an isolated git worktree for safe, conflict-free development.
Dry-run mode previews what would happen without making changes. Draft PRs, confidence thresholds, and timeouts keep everything under control.
Beautiful summary reports show solved vs. failed issues, PR links, confidence scores, and files changed — everything you need at a glance.
Respects P0-P3 priority labels, weighs emoji reactions, and considers issue age to process the most important issues first.
Create well-structured GitHub issues from simple text descriptions or through an interactive guided interview — powered by AI formatting.
Fine-tune with .dispatchrc.json — control models, concurrency, timeouts, branch prefixes, label filters, and more.
Pluggable AI engine architecture. Ships with Claude Code, Gemini, and GitHub Models — choose the engine that fits your workflow.
Everything you need to manage issues with AI, from your terminal.
The powerhouse. Fetches issues, classifies them, spins up AI workers, and opens pull requests — all in one command.
Create perfectly structured GitHub issues from text descriptions or interactive prompts. AI formats them professionally.
View a formatted summary of your last run — solved issues, failed attempts, PR links, and confidence breakdowns.
Set up Dispatch in any repo with an interactive wizard or sensible defaults. Creates your .dispatchrc.json config.
Generate a GitHub Actions workflow for automated nightly runs. Supports multiple auth methods and AI engines.
View historical statistics across all runs — success rates, solve times, engine usage, confidence distributions, and recent activity.
Dispatch classifies each issue and applies tailored solving strategies for best results.
Identifies bugs, traces root causes, applies targeted fixes, and runs existing tests to verify.
Implements new functionality following existing code patterns, architecture, and conventions.
Researches codebases, analyzes performance, and delivers findings as documented reports.
Updates READMEs, writes API docs, adds inline comments, and improves developer guides.
Reviews code for security, accessibility, and performance issues with detailed findings.
Restructures code for clarity and maintainability while preserving existing behavior.
We believe AI should handle the routine work so developers can focus on what matters — designing systems, making architectural decisions, and building features that users love.
Dispatch is the first step toward a world where open-source maintainers and teams can scale their impact without scaling their hours.
That's the Dispatch philosophy. We're building toward a future where AI is your most reliable team member — one that never sleeps, never complains, and always ships clean code.
Dispatch is just getting started. Here's what's coming next.
Batch issue solving, smart classification, confidence scoring, parallel processing, morning reports, and configurable pipelines.
Claude Code, Gemini, and GitHub Models engines — choose the AI that works best for your codebase and budget.
GitHub Actions workflow generation for nightly runs. Anonymous analytics and dispatch stats for tracking performance across runs.
Slack, Discord, and Teams notifications when runs complete.
Automatically break large, complex issues into smaller sub-tasks that AI can solve independently and more reliably.
Dispatch learns from your PR review feedback to improve future solutions — getting smarter with every cycle.
A visual dashboard to browse run history, track trends, see confidence distributions, and manage your Dispatch workflow.
Dispatch is open source and free to use. Your sponsorship helps fund development, infrastructure, and keeps the project alive.
Buy us a coffee. Every bit helps keep the lights on and the code flowing.
Get your name on the README, priority issue support, and early access to new features.
Dispatch is open source. Whether you code, write docs, or share ideas — we'd love your contribution.
Pick up an issue, submit a PR, or build a new AI engine adapter. The codebase is TypeScript and well-documented.
Browse IssuesHelp us write guides, tutorials, and examples. Great documentation makes great software accessible to everyone.
View RepoHave a feature request or found a bug? Open an issue and help shape the future of Dispatch.
Open Issue