Works with GitHub & GitLab — v2.4.0

Chat. Diff. Ship.

Pair-program on any repository with the AI of your choice. Bring your own key, let the model read the files it needs, review every changed line, and push the result as a commit, pull request or merge request.

Your keys. Your models.

Keys live in your browser only and are sent solely to the provider you picked. Hit a rate limit? Switch provider in one click — the app never silently falls back.

Groqfree tier
Google Geminifree tier
DeepSeekcode-tuned
Mistralfree tier
Cerebrasfast
xAI Grok
OpenRouter100+ models
Anthropic Claudepremium

Built for real repo work

Any AI, your key

Eight providers built in, keys stay on your machine. Switch models mid-conversation — no lock-in, no middleman billing.

Two-stage repo context

The model gets your file index, then requests exactly the files it needs. No guessed contents, no hallucinated paths.

Diffs before anything lands

Proposed changes arrive as reviewable line diffs. Nothing touches your repo until you hit commit.

Commit, PR or MR

Push straight to the branch, or open a pull request / merge request with the AI-written summary as the description.

Live preview built in

Point the preview pane at your local dev server or the deployed site, pick desktop, tablet or mobile width, and auto-refresh every 2, 5 or 15 seconds.

Start from scratch

Create a brand-new GitHub or GitLab repo from the app — empty, static, Vite + React or Node API — scaffolded with a first commit.

Three steps to a merged change

01

Connect or create a repo

Paste a GitHub or GitLab token and pick owner/repo and branch — or spin up a fresh repo from a starter template in one click.

02

Chat and edit

Ask questions or request changes. The model pulls the files it needs, and you can hand-edit any file in the browser too.

03

Review, preview and ship

Inspect every added and removed line, watch the result in the live preview pane, then commit directly or open a PR/MR.

Optional cloud sync

One account. Every device.

Sign in to sync your settings, projects and conversations to your own cloud database — protected by row-level security, so only you can ever read them. Prefer to stay local? The app works fully without an account.

  • Settings, projects and chats restored on any browser
  • Data lives in your own database, never on our servers
  • Sign out any time — local data stays on your machine

Welcome back — your settings, projects and conversations sync automatically.

Stored in your own database, protected by row-level security.

Optional — continue without an account and sync later.

Ready when you are.

No install, no sign-up. Open the workspace, add a provider key and a git token, and start shipping from the browser.

Open the web app