br8n · git stash for your head

You'll forget what this branch was for.

br8n saves what you were thinking the moment you get pulled away — branch, open files, the diff, and the one-line why — and hands it back as a 30-second resume card when you return. Your code is already saved. This is the part that isn't.

free & local, MIT — no account, no API key to capture and resume
captures the why, not just the diff replays as a resume card local by default portable · one graph, every repo
br8n@engine — session live
br8n capture main · 12 files · you're getting pulled away
branch, diff, cursor, and the one-line why · background
— two days later —
br8n pickup main
why keyless resume returned an empty card
next fall back to recency in select_preamble
+ branch main   + cursor preamble.py:128
61 files +3127 −210 357 passed
br8n pickup --all · every branch you left mid-thought
back in 30 seconds · nothing rebuilt by hand
the problem
23min

The measured cost of refocusing after a single interruption — Gloria Mark, UC Irvine, and longer for complex code. Your editor restored every file. What it couldn't restore is the sentence you were holding in your head.

# what git already saves, and what it doesn't
git the diff + br8n the why = back in 30s/resume

A stash saves your code, not your reasoning — no open-file set, no cursor, no rationale. br8n captures the one line a diff can never recover: what you thought was wrong, and what you were about to try next.

how it works

Capture on the way out. Resume on the way back in.

01 background

Watch

br8n snapshots your state at commit boundaries — branch, files, diff, a one-line hypothesis — then distills each session into concepts in your graph. Checkpoint any moment yourself with /br8n:capture; the rest happens in the background.

02 on return

Resume

Run /br8n:pickup and get one card: what you thought was happening, the branch, the files you had open, the diff you left behind — and the single next step future-you should take first. Read it in 30 seconds and start typing.

03 across repos

Carry

Every capture also lands in a cross-repo work graph, so /br8n:pickup can list every branch you've left mid-thought — in any project — and drop you back into whichever one you meant.

Capture and distillation run in the background and fail silent — br8n never takes your turn. See the knowledge engine underneath ›

tiers

Local-first by default. Cloud when it's ready.

Free / Local shipping
$0 · no account
SQLite — your data stays on disk
Loopback-only (127.0.0.1)
No account — capture & resume need no key
Single device
install free · runs locally
Cloud coming soon
when it lands: your context follows you
# planned · not shipping yet
Cross-machine sync
Cross-repo search
Team sharing
Managed keys

br8n launches free, forever, on your machine. Cloud is for when you want your context to follow you across machines — it's designed, not yet built.

Two lines. Runs on 127.0.0.1.

No account, and capture & resume need no key — the loopback backend keeps everything on your machine. Search and explore need an embedding key.

Full quickstart — MCP, keys, both tiers ›
$ /plugin marketplace add anthonysuherli/br8n
$ /plugin install br8n@br8n