🧪 BETA
v0.1.0-beta — Now available on npm

Solve GitHub Issues
While You Sleep

Dispatch is an AI-powered CLI that automatically solves your GitHub issues in batch, creates branches, and opens pull requests — all while you rest.

$ npm install -g dispatch-ai@beta
~/my-project
6
Issue Types
10+
Issues per Run
3x
Parallel Workers
0
Manual Effort

Three steps. Zero effort.

Dispatch automates the entire issue-solving pipeline from classification to pull request.

1

Run Before Bed

Execute dispatch run in your project directory. Dispatch fetches open issues, classifies them by type, and prioritizes by labels, reactions, and age.

2

AI Solves Issues

Each issue gets an isolated git worktree. Claude Code analyzes code, implements fixes, writes tests, and commits changes — processing multiple issues in parallel.

3

Review PRs at Morning

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.

Built for developer productivity

Every feature is designed to let AI handle the grunt work while you stay in control.

🧠

Smart Classification

Automatically categorizes issues into 6 types: bug fixes, features, investigations, documentation, audits, and refactors — each with tailored AI strategies.

🎯

Confidence Scoring

AI self-assesses each solution on a 1-10 scale. High-confidence PRs go straight through; low-confidence ones become drafts for manual review.

Parallel Processing

Process multiple issues concurrently with configurable parallelism. Each issue gets an isolated git worktree for safe, conflict-free development.

🔒

Safety First

Dry-run mode previews what would happen without making changes. Draft PRs, confidence thresholds, and timeouts keep everything under control.

📊

Morning Reports

Beautiful summary reports show solved vs. failed issues, PR links, confidence scores, and files changed — everything you need at a glance.

🏷️

Label-Based Priority

Respects P0-P3 priority labels, weighs emoji reactions, and considers issue age to process the most important issues first.

🛠️

Issue Creator

Create well-structured GitHub issues from simple text descriptions or through an interactive guided interview — powered by AI formatting.

⚙️

Fully Configurable

Fine-tune with .dispatchrc.json — control models, concurrency, timeouts, branch prefixes, label filters, and more.

🔌

Multi-Engine Support

Pluggable AI engine architecture. Ships with Claude Code, Gemini, and GitHub Models — choose the engine that fits your workflow.

Six commands, infinite productivity

Everything you need to manage issues with AI, from your terminal.

dispatch run

The powerhouse. Fetches issues, classifies them, spins up AI workers, and opens pull requests — all in one command.

--dry-run --engine --label --max-issues --draft --model --concurrency --base-branch --no-telemetry
dispatch create

Create perfectly structured GitHub issues from text descriptions or interactive prompts. AI formats them professionally.

--interactive --no-post
dispatch status

View a formatted summary of your last run — solved issues, failed attempts, PR links, and confidence breakdowns.

--json
dispatch init

Set up Dispatch in any repo with an interactive wizard or sensible defaults. Creates your .dispatchrc.json config.

--yes
dispatch schedule

Generate a GitHub Actions workflow for automated nightly runs. Supports multiple auth methods and AI engines.

--time --cron --auth --draft --label --model
dispatch stats

View historical statistics across all runs — success rates, solve times, engine usage, confidence distributions, and recent activity.

--json --recent

AI that understands your issues

Dispatch classifies each issue and applies tailored solving strategies for best results.

🐛

Bug Fixes

Identifies bugs, traces root causes, applies targeted fixes, and runs existing tests to verify.

Features

Implements new functionality following existing code patterns, architecture, and conventions.

🔍

Investigation

Researches codebases, analyzes performance, and delivers findings as documented reports.

📝

Documentation

Updates READMEs, writes API docs, adds inline comments, and improves developer guides.

🛡️

Security Audits

Reviews code for security, accessibility, and performance issues with detailed findings.

♻️

Refactoring

Restructures code for clarity and maintainability while preserving existing behavior.

The future of issue management

What if your backlog resolved itself?

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.

  • For solo developers — multiply your output without burning out. Let AI handle the bug fixes and docs while you focus on the big picture.
  • For open-source maintainers — keep up with the issue backlog. Dispatch triages, classifies, and resolves issues so contributors can focus on reviews.
  • For teams — automate the routine so your engineers stay focused on high-impact work. Review AI-generated PRs instead of writing them from scratch.
“Run it at night.
Review PRs in the morning.

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.

Where we're headed

Dispatch is just getting started. Here's what's coming next.

Shipped

Core Engine & CLI

Batch issue solving, smart classification, confidence scoring, parallel processing, morning reports, and configurable pipelines.

Shipped

Multi-Engine Support

Claude Code, Gemini, and GitHub Models engines — choose the AI that works best for your codebase and budget.

Shipped

Scheduled Runs & Telemetry

GitHub Actions workflow generation for nightly runs. Anonymous analytics and dispatch stats for tracking performance across runs.

Next Up

Notifications & Integrations

Slack, Discord, and Teams notifications when runs complete.

Future

Issue Decomposition

Automatically break large, complex issues into smaller sub-tasks that AI can solve independently and more reliably.

Future

Learning from Reviews

Dispatch learns from your PR review feedback to improve future solutions — getting smarter with every cycle.

Future

Web Dashboard

A visual dashboard to browse run history, track trends, see confidence distributions, and manage your Dispatch workflow.

Join the community

Dispatch is open source. Whether you code, write docs, or share ideas — we'd love your contribution.

💻

Write Code

Pick up an issue, submit a PR, or build a new AI engine adapter. The codebase is TypeScript and well-documented.

Browse Issues
📖

Improve Docs

Help us write guides, tutorials, and examples. Great documentation makes great software accessible to everyone.

View Repo
💡

Share Ideas

Have a feature request or found a bug? Open an issue and help shape the future of Dispatch.

Open Issue
Quick Start
# Install globally (beta)
npm install -g dispatch-ai@beta

# Initialize in your repo
cd your-project && dispatch init

# Preview what Dispatch would do
dispatch run --dry-run

# Let it rip
dispatch run