Point it at a repo
Open any folder. Kitsune maps the project, finds the relevant files, and skips the noise.
Kitsune reads your repository, plans the edit, runs the tools, and shows you the diff before anything touches your branch. A small, local-first agent for real codebases.
Kitsune works like a careful teammate: it looks first, proposes second, and only changes code after you have seen what it wants to do.
Open any folder. Kitsune maps the project, finds the relevant files, and skips the noise.
Say what you want in plain language. It returns a plan before it edits anything.
Approve the diff, keep the checkpoint, or roll it back. Then commit — your branch, your call.
Fast, inspectable, and boring in the right places. Kitsune is designed for people who read the diff before they merge.
Glob, grep, read, and a project map. Kitsune finds the files that matter instead of guessing from a filename.
Every run starts with a short plan you can steer. Reject it, edit it, or let it go — before a single line changes.
Writes are previewed line by line. Checkpoints let you undo a whole run without rewriting Git history.
Shell, Git, web, and MCP tools. Reads run freely; writes and risky commands ask first, every time.
Close the tab. The run keeps going server-side and replays when you come back — no lost work, no babysitting.
One Go binary, no Electron, no 500 MB runtime. It starts in milliseconds and stays out of the way.
No hidden state, no mystery edits. Every stage is visible, interruptible, and reversible — the way a good pair session should feel.
Maps the repository and pulls only the files the change actually needs.
Proposes the edit, names the files, and waits for you to steer.
Applies changes in small, reviewable pieces — never a blind rewrite.
Runs your suite and reports failures instead of pretending it is green.
You read the diff, keep or undo the run, then commit on your terms.
No credits to decode and no surprise overage. Pick a plan, get a token budget that resets every 5 hours, week, and month.
Early-access pricing. Token limits reset on a rolling 5-hour window, weekly, and monthly. Annual Pro is billed once at $200. Cancel anytime.
Still deciding? The docs cover the client, the tools, and the MCP setup in detail.
Open the docsAn agentic coding client. One small binary that reads your repository, plans a change, runs your tools, and hands you a diff you can read before anything is committed.
No. The Free plan needs no card and still gives you a real token budget every five hours and every month.
Everything the model reads and writes: your file context, tool output, its own reasoning, and the final answer. Reasoning tokens are counted too — the meter never hides them.
Kitsune runs on XUSS-hosted models. Free covers the fast tier; paid plans open the full chat model range, and you choose the model and thinking level per run.
Reads happen on their own. Writes, shell commands, and network fetches ask for approval first, and every run leaves a checkpoint you can undo in one click.
Any repo with a toolchain. Kitsune drives whatever your project already uses — npm, pnpm, pytest, cargo, composer, go test — and reads the language it finds.
The run stops cleanly, the diff stays on your disk, and your budget returns on the next window. Nothing is lost and nothing is billed twice.
Point Kitsune at a repo, ask for one change, and read the diff. The free plan needs no card.