The company for the Claude and Cursor you already pay for.

Bring Claude or Cursor. You already pay them. Hire employees here. They work in those tools, on your machine, on your subscription. SessionTwin is the office — not another model bill.

Your Claude / Cursor Tokens stay with you We sell the company
SessionTwin sign-in — connect this Mac, BYOK evidence

Real login UI · floating cards are labeled illustrations · D1 prove closed 2026-08-21 (one live loop; the night still open)

Uses the tools you already pay for — we ship no model of our own

  • Claude Code
  • Cursor
  • GitHub
  • Your machine

Cursor stays Blocked until LIVE-PROVEN. Codex and Gemini are ungoverned — not hireable.

SessionTwin sign-in — connect this Mac, BYOK evidence

Live product · sessiontwin.ai/login

One place for what needs you. Everything else runs.

Hire AI employees. They drive Claude on your repo. You only show up for the exceptions — approvals, conflicts, first-time calls. The Brief is evidence, not twenty terminals to audit.

One approval surface Employees drive Claude Empty means Not staffed
SessionTwin Company OS interface

Company OS UI · labeled fiction until your workspace fills it

Connect this Mac. Evidence when verify lands.

Connect this Mac. Use the Claude subscription you already have. We record the chain — we never become the model vendor, and we never train on your answers.

Your Claude sub This Mac Evidence, not chat
SessionTwin public ledger — signed entries you can attack in the browser

Ledger · live at sessiontwin.ai/web/ledger

Don’t take our word. Attack the log.

Every step is signed into a tamper-evident ledger. Try to edit, delete, or re-sign an entry. Your browser catches it — not our server. If we can’t prove it here, we don’t deserve the night.

Frozen before work Agent can’t grade itself You check the math
Edit an entry Delete an entry Open the ledger →

Three steps

From “I hope it worked” to a signed Brief

01

Connect Claude + your repo

Connect this Mac. Your subscription. No model we ship.

02

Freeze what “done” means

Write the checks first. Hire an employee onto Claude. Then leave the bar alone.

03

Open Needs You

A separate process signs the verdict. You only wake for what has no rule yet.

Built for people who got burned by a confident lie.

The worker never becomes the governor. If we can’t prove a claim, we say so.

Your machine

Code stays on your disk

Runs with your Claude subscription. Credentials stay local. We keep the evidence trail — not your keys.

Verifier

Homework the author can’t grade

The process that wrote the code has no tool that calls the verifier. Dirty workspaces can’t fake a pass.

Twin

It copies your judgment — not a model

Re-reads answers you already gave. Delete one and it unlearns. Nothing is trained on you.

Straight answers

What do I actually get?

A company: hire employees who work in the Claude or Cursor you already pay for. One Needs You. One Brief. Tokens stay on your subscription. We sell the office, not the model.

Is this another coding agent?

No. We ship none. SessionTwin sits above Claude, Cursor, and GitHub. The moment we favor a model we stop being the referee.

Can I really leave it overnight?

Not yet. The loop is LIVE-PROVEN — it closed once on production, 2026-08-21 — but a qualifying night has never run, and we won’t pretend it has. Once is not a night; the night is the remaining gate. You may still open Claude or Cursor yourself.

Can I use Cursor?

Cursor stays Blocked until LIVE-PROVEN. Hire Claude Code today. Codex and Gemini are ungoverned — not hireable.

Do you train on my work?

No. The Twin re-reads your past answers; it does not train a model. Delete an answer and it unlearns.

How do I start?

Sign in (invite), connect this Mac, pick a repo, state one objective. Claude runs on your subscription. Paying users stay blocked on the founder — this page invents no customer count.

Connect this Mac. State one objective.
See if you’d trust the Brief.

Connect your machine. Freeze the bar. See if you’d trust the Brief.

Not true yet: a qualifying unattended night. The loop closed live once on production (2026-08-21, n=1, about a minute) — once is not a night. The scheduler is live: pg_cron inside the production database ticks advance every 5 minutes. Missions run when a worker is on shift or when the founder runs one — the shift is founder-controlled. Paying users stay blocked on the founder — this page invents no customer count.