Skip to content
This repository was archived by the owner on May 24, 2026. It is now read-only.
PureWeenPublic archive

About

No description, website, or topics provided.

Resources

Stars

93 stars

Watchers

1 watching

Forks

Latest commit

 

History

698 Commits

Folders and files

Repository files navigation

PolyPilot Logo

PolyPilot

Your AI Fleet Commander โ€” Run an army of GitHub Copilot agents from a single app.

Latest Release Downloads Platforms


PolyPilot Dashboard

What is PolyPilot?

Mission control for AI-powered development. Launch dozens of GitHub Copilot agents, assign them to different repos, watch them work in real time, and manage everything from one dashboard โ€” or from your phone.

๐Ÿš€ Run 10+ agents simultaneously Each with its own model, repo, and conversation
๐Ÿง  Mix models freely Claude Opus + GPT-5 + Sonnet in the same workspace
๐Ÿค– One-click team presets PR Review Squad, multi-agent orchestration, custom squads
๐Ÿ“ฑ Control from your phone Scan a QR code, manage your fleet from anywhere
๐ŸŽ‰ Fiesta Mode Spread work across multiple machines on your LAN
๐Ÿ”„ Sessions never die Persistent across restarts, auto-reconnect, auto-resume

๐Ÿ†• What's New (v1.0.17)

  • No more macOS Keychain prompts โ€” Eliminated the recurring "allow copilot-cli" password dialogs that interrupted every 1-2 hours
  • 1M Context model selection โ€” Picking "Claude Opus 4.6 (1M Context)" from the dropdown now works correctly
  • Release-notes skill โ€” Agents can generate polished changelogs and social posts for new releases

See all releases โ†’ Changelog


โœจ Key Features

๐ŸŽ›๏ธ Fleet Dashboard

A real-time grid of all active agents. Streaming output, tool execution, token usage โ€” everything at a glance. Send prompts to any agent without switching windows.

PolyPilot Chat

๐Ÿค– Multi-Agent Teams

Launch pre-built or custom agent teams with one click:

  • PR Review Squad โ€” 5 Opus workers each dispatch 3 sub-agents (Opus, Sonnet, Codex) and synthesize consensus reviews
  • Custom Squads โ€” Drop a .squad/ directory in your repo with agent charters, routing rules, and shared context
  • Worktree Strategies โ€” Shared, orchestrator-isolated, or fully-isolated branches per agent

๐ŸŽ‰ Fiesta Mode

Turn your LAN into a compute cluster. Discover other PolyPilot instances, pair with a string or push-to-pair, then dispatch tasks to any machine with @worker-name. One PolyPilot to rule them all.

๐Ÿ“ฑ Remote Access

Your agents run on your desktop. You control them from your pocket.

  1. Start a tunnel in Settings (powered by Azure DevTunnels)
  2. Scan the QR code on your phone
  3. Full control: send prompts, watch streaming output, manage sessions

๐Ÿ’ฌ Rich Chat

Streaming Markdown, code blocks, reasoning traces, tool call visualization, and real-time activity indicators (๐Ÿ’ญ Thinking... โ†’ ๐Ÿ”ง Running bash... โ†’ โœ… Done). You see everything the agent sees.

๐Ÿง  Any Model, Any Task

Create sessions with different models and compare results side by side. Claude for architecture, GPT for code generation, Gemini for review โ€” all in parallel. Models are assigned per-session, and the /agent command lets you select specialized CLI agents (code-review, security-review) on the fly.

๐ŸŒฟ Git-Native Workflow

  • Quick Branch + Session โ€” one click to create a branch and start coding
  • Named Branch + Session โ€” specify a name or PR number (#123)
  • Worktree management โ€” clone, branch, isolate โ€” all from the sidebar
  • Auto-cleanup โ€” worktrees are tracked and removed when sessions close

๐Ÿ” Reflection Cycles

Set a goal and let the agent loop: execute โ†’ evaluate โ†’ refine โ†’ repeat. Configurable iteration limits and completion criteria. Perfect for TDD and multi-step tasks.

๐Ÿ’พ Bulletproof Persistence

Sessions survive everything โ€” app restarts, machine reboots, CLI crashes. History is reconstructed from event logs. A 3-tier watchdog recovers stuck agents automatically. No zombie sessions, no lost work.

โŒจ๏ธ Slash Commands

Quick control without leaving the chat: /help /clear /compact /new /sessions /rename /diff /status /mcp /plugin /agent

๐Ÿ”” Notifications & Tailscale

Get notified when agents finish or hit errors โ€” even in the background. Tailscale VPN is detected automatically for easy fleet sharing across your network.

๐ŸŽฎ Demo Mode

Try the full UI without a Copilot connection โ€” simulated streaming, tool calls, and activity indicators with realistic timing.


๐Ÿ–ฅ๏ธ Supported Platforms

Platform Status Install
macOS โœ… Primary brew install --cask polypilot
Windows โœ… Supported Download .zip
Android โœ… Supported Download .apk
iOS โœ… Supported Build from source
Linux ๐Ÿงช Experimental .deb / .AppImage / .flatpak

Mobile connects to a desktop instance via WebSocket bridge โ€” your fleet runs on the workstation, your phone is the remote control.

๐Ÿš€ Getting Started

Homebrew (macOS โ€” recommended)

brew tap PureWeen/tap
brew install --cask polypilot

Build from Source

Prerequisites: .NET 10 SDK + dotnet workload install maui + GitHub Copilot CLI + Copilot subscription

cd PolyPilot

# macOS
./relaunch.sh                                       # Build + hot-relaunch

# Windows
dotnet build -f net10.0-windows10.0.19041.0

# Android
dotnet build -f net10.0-android -t:Install

# Linux
dotnet run --project PolyPilot.Gtk/PolyPilot.Gtk.csproj

๐Ÿ” Self-Building Workflow

PolyPilot builds itself. Open a Copilot session pointed at the PolyPilot repo, make changes, run ./relaunch.sh, and the app seamlessly rebuilds and relaunches โ€” no downtime, no stale binaries, no leaving the app.

Most of PolyPilot's features were built by GitHub Copilot coding agents โ€” orchestrated from within PolyPilot itself.

๐Ÿงช Testing

  • 3,000+ unit tests โ€” models, services, orchestration, persistence, parsing
  • Executable UI scenarios โ€” end-to-end CDP flows validated against a running instance
cd PolyPilot.Tests && dotnet test

See docs/testing.md for the full guide.


Built with ๐Ÿค– by AI agents, for AI agents.

About

No description, website, or topics provided.

Resources

Stars

93 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages