You don't work in one repo. You've got eight — each with its own failing checks, open PRs, half-finished Claude sessions, and now agents to run. Every tool is single-repo: great inside a project, blind across them. Polaris is the layer above.
go install github.com/Scarcrux/polaris/cmd/polaris@latest
Four things every single-repo tool can't do — because they live inside one project, and this lives above all of them.
One attention-bucketed view across every repo: failing checks, PRs to review, agents awaiting approval. Answers "what should I do right now?", not "what's happening."
claude, codex, gemini, copilot, aider — per project or per task. Polaris coordinates them; it isn't tied to one vendor's agent.
Autopilot works in a throwaway git worktree (never your tree), refuses to accept "done" until your tests pass, and is seeded with how you solved it in your other repos. Guardrails before autonomy.
A single Go binary. No accounts, no hosted backend, no telemetry. Bring your own Claude subscription. On-device and local models are first-class for cost + privacy.
Three commands that show the shape of it.
$ polaris status # "what needs me right now?" across every repo $ polaris open backend --agent codex # route the best agent per project # Run it unattended, safely: isolated git worktree, gated on tests, # seeded with how you fixed this in your other repos. $ polaris autopilot api "fix the retry race" --worktree --verify "go test ./..." $ polaris recall "flaky retry" # how did I solve this before? (any repo)
Two demos that run 100% client-side. No server, no tokens spent.
Pick a recipe, type a brief, watch the prompt render against project context — exactly like polaris recipe run.
Paste a task, see its complexity tier and which model Polaris routes it to — a faithful port of the real, free, deterministic scorer.
Open the explainer →One binary on your $PATH. No interpreter, no venv.
# Released version $ go install github.com/Scarcrux/polaris/cmd/polaris@latest $ polaris --help $ polaris scan # discover + register your repos under ~/Code $ polaris status # and you're running
macOS gets a menubar app + native window (chat, diff review, agent runs, roadmap) on top of the CLI. Everything is driven by the same local binary — the app owns no business logic.