Introduction
   ██████╗ ██╗██╗      ██████╗ ████████╗
   ██╔══██╗██║██║     ██╔═══██╗╚══██╔══╝
   ██████╔╝██║██║     ██║   ██║   ██║
   ██╔═══╝ ██║██║     ██║   ██║   ██║
   ██║     ██║███████╗╚██████╔╝   ██║
   ╚═╝     ╚═╝╚══════╝ ╚═════╝    ╚═╝

AI that ships your tickets while you focus on architecture.

Pilot is an autonomous development pipeline. It picks up tickets from GitHub Issues, Linear, Jira, or Asana — plans the implementation using your codebase context, writes code with Claude Code, runs quality gates, and opens a pull request. You review and merge.

┌─────────────┐      ┌─────────────┐      ┌─────────────┐      ┌─────────────┐
│   Ticket    │ ───▶ │   Pilot     │ ───▶ │   Review    │ ───▶ │   Ship      │
│  (GitHub)   │      │  (AI + Nav) │      │   (You)     │      │  (Merge)    │
└─────────────┘      └─────────────┘      └─────────────┘      └─────────────┘

No prompting. No babysitting. Label a ticket, get a PR.


Quick Start

# Install
brew tap alekspetrov/pilot && brew install pilot
 
# Configure
pilot init
 
# Set your API keys
export ANTHROPIC_API_KEY="your-key"
export GITHUB_TOKEN="your-token"
 
# Start Pilot
pilot start --github --dashboard

Then label any GitHub issue with pilot. Pilot picks it up within 30 seconds.

Full installation guide →


What Makes Pilot Different

Ticket-driven, not prompt-driven

Other AI tools need you in the loop — typing prompts, reviewing suggestions, copy-pasting code. Pilot works from your existing ticket system. Write the ticket like you would for a junior developer. Pilot handles the rest.

Navigator intelligence

Without Navigator, Pilot would be another Claude Code wrapper. Navigator (opens in a new tab) gives Pilot deep codebase understanding through strategic documentation loading — reducing token usage by 92% while following your established patterns, SOPs, and conventions.

Autopilot CI loop

Pilot doesn't stop at creating a PR. In autopilot mode, it monitors CI, auto-merges when tests pass, and automatically creates fix issues when CI fails — targeting the original branch for fast iteration. Three modes: dev (fast), stage (CI required), prod (human approval required).

Self-hosted

Single Go binary. Runs on your infrastructure. Your secrets never leave your environment. Bring your own Anthropic API key, or route through AWS Bedrock or Google Vertex.


Core Features

FeatureDescription
GitHub PollingMonitors issues labeled pilot every 30 seconds
Telegram BotChat, research, plan, and execute tasks from Telegram
AutopilotCI monitoring, auto-merge, failure feedback loop
Quality GatesTest, lint, and build gates with automatic retry
Self-ReviewCode review runs before PR push
Epic DecompositionComplex tickets automatically split into subtasks
Model RoutingTrivial tasks use fast models, complex tasks use deep reasoning
DashboardTerminal UI with token usage, costs, and task history
Multi-SourceGitHub, Linear, Jira, Asana, GitLab, Azure DevOps
NotificationsSlack, Telegram, email, webhooks, PagerDuty

Explore all features →


Who It's For

Solo developers — Handle your backlog of boring tickets while you build features. Wake up to PRs ready for review.

Team leads — Turn 47 tickets into 47 PRs. Review them like any team member's code. No new tool to learn — your team just labels issues.

Organizations — Codify engineering standards with Navigator. Every PR follows your patterns, across every team. Self-hosted for security. PR review for control.


Ideal Tasks

Pilot works best on well-defined, bounded work:

  • CRUD endpoints and React components
  • Test coverage for existing code
  • Documentation and README updates
  • Bug fixes with clear reproduction steps
  • Dependency updates and security patches
  • Database migrations with straightforward schema changes

Not for: architecture decisions, novel algorithms, or anything requiring engineering judgment. Pilot augments your team — it doesn't replace it.


Open Development

Pilot is source-available under BSL 1.1 (opens in a new tab). Free for internal use and self-hosting. Inspect the code, audit what it does, contribute improvements.