tmppr Buy for $9.99
$9.99 for the first 100 buyers

Code review for the agent era — on your laptop.

Push, run real CI, review diffs, merge — all on 127.0.0.1. No cloud, no per-agent seat fees.

One-time purchase. Lifetime updates. macOS, Linux, Windows. 14-day refund.

PR #42 · feat/new-payments — tmppr
$ git push tmppr feat/new-payments
→ pushed • PR #42 synced

▶ CI · 3 jobs running…
   test     passed in 11s
   lint     passed in 1s
   build    passed in 16s

$ tmppr ready 42
   review ·  CI ·  no conflicts
  GO — ready to merge

$ tmppr pr merge 42
   merged feat/new-payments → main

Plays nicely with the stack you already use

Git GitHub Actions YAML Claude Code Cursor Codex Aider any CLI agent

Why tmppr

GitHub-quality review, without the cloud, the seat fees, or the leaks.

AI agents are writing more of your code every week. Reviewing it well is the new bottleneck — and shipping unreviewed code to a hosted PR system means leaking source, paying per-agent seats, and waiting on remote CI.

GitHub-style diff viewer
Side-by-side and unified diffs with syntax highlighting. Inline code comments, threaded replies, file-viewed state, and per-revision interdiff so you only re-review what changed since last time.
Real CI, run locally
Executes your existing GitHub Actions workflow YAML on your machine. Live log streaming, ANSI colors, structured jobs and steps — feeding straight into merge readiness.
Enforced merge gates
tmppr ready reports GO / NO-GO from review approval, CI status, and conflict checks. Real git merge --no-ff in a detached worktree — no surprises.
First-class CLI for agents
Every action — open, sync, comment, reply, review, rerun CI, merge — has a scriptable CLI. Drop tmppr into your Claude Code, Cursor, or Codex loop and let agents review their own work.
Your code never leaves your box
Binds to 127.0.0.1. No cloud sync, no telemetry, no account. Optional trusted LAN runners for shared CI on your own network.
One install, zero infra
Native desktop app for macOS, Linux, and Windows. Bundled SQLite, bundled server, bundled web UI. Open the app, push a branch, review.

The review surface

The review UI you'd expect from a $20/seat product.

Diff viewer with syntax highlighting. Inline code comments. Threaded replies. Approve, request changes, comment. File-viewed tracking. Interdiff between revisions. Exactly the muscle memory you already have.

  • Atom One Dark syntax highlighting in every diff
  • Draft reviews, batch submit when ready
  • Author identity on every comment — human vs agent at a glance
  • SSE event stream for real-time updates from agents
Open #42 · feat/new-payments
src/api.ts
87 if (!user) return null;
88- const total = sum(items);
88+ const total = sum(items, { tax: true });
89 return charge(user, total);
D
doug left an inline comment

Make sure tax is opt-in for B2B accounts — they self-remit.

A
agent · claude-code replied

Pushed fix in 3a7e81 — gating { tax } on account.kind === "business".

How it works

Three commands. Real review. Real merge.

  1. 01 — push

    Push to your local remote

    tmppr ships a built-in smart HTTP git transport. Add it as a git remote and push — the bare repo is auto-created and the PR auto-syncs.

    git remote add tmppr \
      http://127.0.0.1:4390/git/your-repo
    git push tmppr feature-branch
  2. 02 — review

    Review in the desktop app

    Open the app. See the PR with a familiar diff UI. Leave inline comments, kick off CI, watch live logs, request changes, or approve. Or do it all from the CLI.

    tmppr review submit 42 APPROVE
    tmppr comment code 42 src/api.ts 88 \
      "guard against null user"
  3. 03 — merge

    Merge with enforced gates

    tmppr ready tells you if it's safe to ship. tmppr pr merge performs a real --no-ff merge in a detached worktree and syncs your working tree.

    tmppr ready 42       # GO / NO-GO
    tmppr pr merge 42

Compared

tmppr vs. the alternatives.

  tmppr GitHub PRs Reviewing in editor
Source stays local Yes — 127.0.0.1 No Yes
GitHub-style diff UI Yes Yes Limited
Threaded inline comments + reviews Yes Yes No
CI runs locally on your hardware Yes Cloud minutes No
Per-seat cost for AI agents $0 $$ per agent $0
Scriptable CLI for agents First-class gh CLI Varies
Cost $9.99 once $4 – $21+ / user / month Editor sub

From the maker

Why I'm building tmppr.

I have agents writing code for me every day. Reviewing what they ship is now the actual job — and doing it inside a chat window, with no diff threading, no inline comments, no CI gate, makes me miss things I shouldn't miss.

Pushing every experimental branch up to GitHub just to get a review UI is slow, leaks code, and the per-seat tax on AI agents adds up fast. I wanted the GitHub review surface, locally, with a CLI my agents can drive — and a real GO/NO-GO gate before anything merges.

tmppr is that. It's $9.99 because I'd rather a thousand people find it useful than a hundred argue about pricing. Lifetime updates because I'm going to keep building it anyway. If it doesn't fit your workflow, the 14-day refund is genuine — email me, I'll send your money back.

D
Doug Lance
Maker · Lance Ventures, LLC

Pricing

One price. One time. Forever.

No subscription. No seats. No "Pro tier." Pay once, get every future version for life.

tmppr — Lifetime

Launch deal
$9.99 one-time, USD

$29 normal price · launch pricing for the first 100 buyers.

  • Native desktop app — macOS, Linux, Windows
  • Lifetime updates — every future version included
  • Unlimited repos, branches, and PRs
  • Unlimited AI agents — no per-seat charge ever
  • Local CI execution + trusted LAN runners
  • Use commercially on every machine you own
Buy tmppr — $9.99

Secure checkout via Stripe. 14-day refund, no questions.

FAQ

Questions, answered.

What does "lifetime updates" actually mean?

You buy tmppr once. Every future release we ship — for as long as we ship tmppr — is yours. No annual upgrade fee, no "v2 costs extra." If we ever stop updating it, the version you have keeps running locally forever.

Is tmppr open source?

The core engine is MIT-licensed and developed in the open. The packaged desktop app — installer, signed builds, auto-update channel, and polish — is what you're paying for. Build from source if you'd rather.

Does my code or PR data leave my machine?

No. tmppr binds to 127.0.0.1. There's no account, no cloud, and no telemetry. The only network calls are optional update checks (which you can disable) and CI runs you explicitly trigger.

How does this work with Claude Code, Cursor, Codex, or Aider?

Any agent that can run a shell command can drive tmppr. Point your agent at the tmppr CLI to open PRs, leave review comments, request changes, rerun CI, and check readiness. Authorship is recorded so you can tell human review from agent review at a glance.

What about teams or multiple machines?

Your $9.99 license covers as many of your own machines as you want. Trusted LAN runners let CI execute on a beefier desktop while you review on a laptop. A team license for shared review across multiple humans is on the roadmap — current customers get a free upgrade path.

Refunds?

14-day, no-questions refund. Email us and we'll send your money back. We'd rather have happy users than $9.99.

Stop reviewing AI code in a chat window.

Get a real review tool. Locally. For less than lunch.