Skip to content

Repository files navigation

GG Coder: six things shipping, none of them waiting on you

Cause the other coding agents piss me off.

GG Coder desktop release Star GG Coder on GitHub ggcoder npm version MIT License YouTube Skool

The only coding agent you can walk away from.

macOS · Windows · runs on the AI plan you already pay for


😤 Why this exists

I built this because every other coding agent pissed me off.

They all do the same thing: you sit there and babysit. Approve this. Confirm that. Read the output, spot the mistake, tell it again. You're not building, you're supervising. And the second you close the laptop, everything stops.

So I built the one I wanted. Two things nobody else has.

📱 One: send it work from your phone

Hook it to a Telegram chat and your laptop becomes something you text. Send a message, send a voice note, get told when it's done. From the pub, from bed, from a queue at the shops.

Voice notes get transcribed on your own machine, not sent to anyone. Put a job on a timer and it checks your site every 15 minutes and fixes whatever broke while you were asleep.

🤖 Two: it has its own code reviewer

Every other agent marks its own homework. This one doesn't.

Flip on Autopilot and Ken, a whole second agent, reviews every finished job. Not good enough? He hands it straight back with exactly what's wrong, and it goes again. And again. Until it's right.

Ken sends GG Coder back in: the rate limiter's bucket is per-process, so the real limit is 4x what was configured. GG Coder moves it to Redis, and Ken signs off.

That's the real thing, mid-loop. Ken caught a bug that would have quietly let through four times the traffic limit, sent it back, and signed off on the fix. Nobody typed a single thing in between.

Download for macOS Download for Windows

Signed and notarized on macOS. It updates itself, so you install it once and forget about it.


👀 And when you are watching, you see everything

Chat stays readable. Every file it touches and every command it runs streams in a panel at the bottom, so nothing happens behind your back and your conversation never turns into a wall of noise.

Run as many as you like at once, each on its own project and its own model, all reviewed by Ken:

Six GG Coder windows tiled across one screen, each on a different project and a different model, all working at the same time

GG Coder answering why a checkout endpoint double-charges, then fixing it while the tool panel streams the files it edits and the test suite it runs

💉 It builds from code that actually shipped

Your agent learned to code from a snapshot of the internet, and that snapshot is old. So before GG Coder writes anything nontrivial, it reads real, current open-source repos sitting on your own disk, via Agent Steroids. Offline, no rate limits.

One click on the Home screen installs it. Then /steroids profiles your project, finds the repos that match it, and indexes the ones you pick. Your agent stops guessing at APIs that changed last quarter.

🔋 It doesn't stop when your plan runs out

You know the wall: mid-build, and your usage limit hits. Everything stops for five hours.

GG Coder can hold a subscription and a backup key at the same time. The plan goes first, and the key takes over the second it runs dry. It just keeps going. A live meter up top shows exactly how much you've burned and when it resets, so it's never a surprise.

And nothing is locked in: swap models mid-conversation, or run one on your own machine with no internet at all.

✨ Everything else

It can see Drag in a screenshot, paste a design, throw a video at it. It watches the video and builds what you showed it
Plan mode It looks around and writes you a plan. Nothing gets touched until you say go
Catches its own mistakes Broken code is spotted and fixed in the same breath it was written, before it ever reaches you
Knows your CLIs Spots 35 platform tools like gh, vercel and railway in your project and drives them for logs, deploys and env vars instead of sending you to a dashboard
Picks up where you left off Finds the projects you've been working on in Claude Code and Codex too, not just GG Coder ones
Remembers your project Notes, memory, chat export, and your own shortcut commands. Add any tool you find online by pasting one line
Watches your usage A live meter up top shows how much of your plan you've burned and exactly when it resets. No surprise cut-offs
A bit stupid, on purpose XP, ranks and streaks for shipping. Sound. ASCII banners. Coding should be fun

🚀 Get it

Download GG Coder

Prefer the terminal? Same agent, same engine:

npm i -g @kenkaiiii/ggcoder
ggcoder

OAuth login so there are no API keys to paste, full terminal UI, tools, MCP, LSP diagnostics, session resume. → packages/ggcoder


🧱 The framework underneath

The desktop app forks zero agent logic. Windows, IPC and UI live in gg-app/; everything else is the exact same spine the CLI runs, and every layer ships on npm on its own.

GG Coder desktop app ⭐
  └── @kenkaiiii/ggcoder (CLI + app sidecar)
        ├── @kenkaiiii/gg-ai (standalone)
        ├── @kenkaiiii/gg-agent ──► @kenkaiiii/gg-ai
        └── @kenkaiiii/gg-core  ──► @kenkaiiii/gg-ai
Package What it does
@kenkaiiii/gg-ai One streaming API for every provider up there
@kenkaiiii/gg-agent Agent loop with multi-turn tool execution
@kenkaiiii/gg-core Shared guts: model registry, OAuth, auth storage, paths
@kenkaiiii/ggcoder The CLI, plus the sidecar the desktop app runs
👨‍💻 Run it from source
git clone https://github.com/KenKaiii/gg-framework.git
cd gg-framework
pnpm install
pnpm --filter @kenkaiiii/ggcoder build   # build the sidecar first
cd gg-app && pnpm tauri dev
pnpm build      # build all packages (gg-ai → gg-agent + gg-core → ggcoder)
pnpm check      # typecheck
pnpm test       # vitest
pnpm lint

TypeScript 5.9 · pnpm workspaces · Tauri 2 · React 19 · Vite 7 · Ink 6 · Vitest 4 · Zod v4

Packaging (bundled Node runtime, single-file sidecar, code signing) is in gg-app/DISTRIBUTION.md. README art is generated by node gg-app/scripts/render-readme-art.mjs; product shots by node gg-app/scripts/capture-screenshots.mjs.


👥 Come hang out

MIT licensed. Use it, change it, ship it.


Every model. Every project. One window each.

Download GG Coder

About

The coding agent you can walk away from. Text it a voice note from your phone and it builds while you are out; a second AI reviews every job before you see it. Desktop app for Mac and Windows, on the AI plan you already pay for.

Topics

Resources

Stars

28 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages