Skip to content
View Backgrind's full-sized avatar

Block or report Backgrind

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
backgrind/README.md

Backgrind logo

Backgrind

Code while you grind. Run your AI coding agent — Claude Code or Cursor — in an always-on-top overlay over any game.
backgrind.com · Live demo · Download


Backgrind is a desktop overlay (macOS & Windows) that floats your AI coding agent — a real terminal, file tree, and code preview — over any borderless-fullscreen app, games included. The agent grinds through your repo in the background; the window flashes and chimes only when it needs a decision. No more babysitting a terminal, no more alt-tabbing every ninety seconds.

Features

  • 🎮 Always-on-top overlay over borderless-fullscreen games — summon and hide with a hotkey.
  • 👻 Click-through "glance" mode — the window fades and your mouse/keys pass to the game.
  • 🧠 Bring your own CLI — wraps the real Claude Code / Cursor login you already have.
  • 📱 Live mode (Plus) — drive your agents from any browser/phone, end-to-end encrypted.
  • Hosted Grindy models (Pro) — grindy-1 and grindy-1-pro, no API key needed.
  • 🗂 Workspaces & parallel agents — several tasks grinding at once, tabbed.
  • 🔔 Ambient notifications — a flash + chime when an agent needs a yes/no or finishes.
  • 🎙 Push-to-talk voice input — on-device Whisper, nothing leaves your machine.
  • 🔒 .grindignore — paths listed there (your .env, keys) never leave the machine.

Download

These always point at the latest release:

All builds + release notes: Releases. The Free tier is a full demo — connect your own Claude Code or Cursor CLI and try it over a real game.

Will it get me banned?

No — and the how matters. Backgrind is a plain always-on-top window composited by the OS, the same mechanism as picture-in-picture video. It never reads game memory, never injects code into the game process, and never automates input — the behaviors anti-cheat actually looks for. The game just runs underneath an ordinary window. Long version: Will a coding overlay get me banned?

The one requirement: the game must run in borderless fullscreen (not exclusive). Identical picture, ten seconds in the video settings — explainer: Borderless vs exclusive fullscreen.

Privacy

Local-first by design. In bring-your-own-CLI mode your agent talks directly to your provider — prompts, code, and history never touch Backgrind's servers; the overlay is a thin client that renders and forwards. Only the hosted Grindy models (Pro) send prompts to our backend, and .grindignore still applies. Details: Privacy Policy.

Learn more

License

See LICENSE. Backgrind is a closed-source product; this repository hosts the downloads and this page.

Popular repositories Loading

  1. backgrind backgrind Public

    6