Stop babysitting your agents
“The work keeps moving whether you're watching or not.”
One overlay for every agent · macOS & Windows
Claude Code, Cursor, Codex, or our hosted Grindy — floating over whatever you're in, pinging you only when an agent actually needs you.
Glance mode in action
Fade the overlay out and get back to reading, browsing, or gaming. When an agent needs a yes/no — or has a question — a small card slides in, you tap it, and everything keeps grinding.
Policy engine · new
Every 'Always allow' becomes a rule — scoped to the repo and command, with a hit counter and a full audit trail. The overlay interrupts you less every single day, and never silently widens what it may do.
Ways to drive it
No lock-in. Switch backends per workspace whenever you like.
Your own claude CLI, wrapped — same login, same history, same hooks.
Your own cursor-agent CLI, right in the overlay.
Our hosted model, nothing to install — a full coding agent powered by OpenCode.
Your own Codex CLI, wrapped the same way.
No agent? Use ours
No CLI to install. No API keys to paste. No config files to babysit. Sign in, open a folder, and start describing — Grindy is a full coding agent that lives right inside the overlay.
What it does
Floats over your editor, a browser, docs — or a borderless-fullscreen game. One hotkey to summon it, one to make it vanish.
Tap a key and the window goes transparent — your clicks and keystrokes pass straight through to whatever is underneath. Hover to bring it back.
The window flashes and chimes when your agent needs a yes/no, hits a question, or finishes. Otherwise it stays out of your way.
A file tree, syntax-highlighted previews, rendered Markdown, and file:line links you can click straight to the spot.
Run a few agents side by side, each pinned to its own folder — multi-root, like VS Code — each on whatever backend you pick.
A .grindignore file marks what never leaves your machine — your .env, your keys, the things you don’t want on a wire.
One overlay. Every agent.
Anthropic's Remote Control watches Claude, Codex cloud watches OpenAI, Google's Jules watches Gemini — three apps, three silos, three logins. Backgrind goes the other way: one desktop overlay where every agent's stream, approvals, and “done” pings land as ambient toasts, right next to the local ones.
Run a whole team — each agent in its own tab, one glance across all of them.
New · built for running a crowd
The moment you stop running one agent and start running a team, every other tool falls apart. Backgrind is designed for exactly that moment.
Live mode · free to try · included with Plus
Step away from your desk and your agents keep grinding. Live mode mirrors your Backgrind desktop to your phone or iPad — watch the terminal stream in real time, send commands, and answer “needs you” prompts, even when you're nowhere near your machine. Pairing starts on your desktop and the link is end-to-end encrypted, so your code never sits readable on our relay.
Vibe code mode
Describe what you want instead of reading every line — vibe mode hides the source and runs hands-off. That's a way of working, not a skill tier: a first-timer and a staff engineer both vibe code. Backgrind just dials how much it explains versus how much it quietly handles.
Describe it in plain words and watch it appear. Grindy explains what it's doing, keeps the intimidating parts out of sight, and never runs a risky command without asking first.
Hand off the boilerplate, the glue, the migrations — the stuff you can already do but would rather not. The interesting 20% gets your attention while the agent grinds the rest.
Run three agents across three repos at once, skim the diffs, ship. Drop to the full developer view — file tree, raw diffs, real terminal — the second you want the controls back.
One setting — your coding level — tunes how much it explains. Everything else is the same app.
Local-first, by design
Codex and Jules clone your repo into a cloud VM you don't own and run it there. Backgrind runs the real agent on your workstation, on top of it, where you can see every command before it happens.
The overlay is a thin client — it renders your CLI and forwards input. It never stores or transmits your conversation history.
In bring-your-own-CLI mode, agent content stays between you and your provider. We are not in the loop, so there is nothing for us to see.
A plain always-on-top window — the same category as Discord or OBS. No game memory reading, no input automation, no anti-cheat hooks.
A .grindignore file marks what never leaves the machine — your .env, your keys — even when you use the hosted Grindy model.
Loved by builders
I fire off a refactor in Claude Code and it just floats over my editor. The ping when it actually needs me means I stopped alt-tabbing every two minutes.
Sofia MarchettiSenior Frontend Engineer Live mode is unreal — I kick off a task at my desk and approve the diffs from my phone on the couch. My agent doesn't sit idle waiting for me to come back.
Lukas BrandtIndie hacker, building solo I run four agents in parallel over a borderless game. Backgrind is the only thing that keeps all of them visible without a wall of terminals to babysit.
Marcus ReidStaff Engineer Grindy meant zero key juggling. One click and I had a hosted agent running in the overlay — no provider setup, nothing to wire up, nothing to babysit.
Kenji WatanabeBackend Engineer It's just my own CLI, but I finally stopped babysitting the terminal. The ambient notifications are the feature I didn't know I'd been missing for years.
Daniel OkaforFull-stack developer Straight answers
Bring your own CLI — Claude Code or Cursor (same login, same history, same hooks) — or use Grindy, our hosted model with nothing to install. Switch backends per workspace whenever you like.
Describe what you want, don't read source. Vibe mode hides the file tree and code preview, runs new sessions hands-off (edits auto-accepted), and keeps your dotfiles (.env) protected. Tell it your level — basic, medium, or pro — and the agent adjusts how much it explains. Turn it off any time for the full developer view.
Not to try it. The free in-app demo runs the overlay with your own CLI, and signing in unlocks a one-time 7-day Plus trial — Live mode included. After that, Plus ($9/mo or $90/yr) is the full local app: Live mode, saved projects, workspaces, and voice. Pro ($29/mo or $290/yr) adds Grindy — our hosted grindy-1 and grindy-1-pro models (no API key needed), built on the OpenCode agent — plus unlimited parallel agents and cloud sync.
In bring-your-own-CLI mode, agent content never touches our servers. With Grindy, prompts go to our hosted model — and a .grindignore file keeps secrets off the wire.
No. With your own CLI the agent runs entirely on your machine and its content never reaches us — there is nothing for us to collect. With the hosted Grindy model, prompts are sent only to answer them and are never used for training, and a .grindignore file keeps the files you choose (your .env, your keys) off the wire entirely.
Yes — over any game in borderless / windowed-fullscreen mode (exclusive fullscreen hides every overlay at the OS level). It's a normal always-on-top window, the same category as the Discord or OBS overlay: no game memory reading, no input injection, no anti-cheat hooks. The game just runs underneath.
macOS and Windows.
The overlay is a thin client: it renders your CLI and forwards your input — it does not store or transmit your conversation history. Signed builds are distributed as GitHub Releases, so you can always verify the exact version you are running.
Download
Signed builds, distributed via GitHub Releases — verify every version you run.
Pricing
Save up to 20% paying yearly
Billed securely by Lemon Squeezy · cancel anytime.
Support
We read every message and usually reply within a day.
From the blog
Free tools: which-agent quiz, what does your agent cost? (calculator), does your game allow overlays? (anti-cheat checker), Claude Code notification builder
Code while you game: all setups, WoW, OSRS, Elden Ring, GTA 6 — see how it works, or will it get you banned?
Fire off a task and get back to your day — it taps you the moment it needs you.
Try for free