A field note from inside the build

The browser learned to remember.

ThinkRun began with a stubborn idea: the richest instruction isn’t another prompt. It’s showing what happened.

Enter the recording

Chapter 01 / the missing context

Agents could click.
They couldn’t see why.

Browser automation had learned the mechanics of the web. But the intent—the pauses, corrections, detours, and human judgment—vanished between commands. ThinkRun’s development became a search for a better unit of context.

thinkrun://session/the-missing-context● LIVE

Show the work.

recording intent, not just events

Chapter 02 / the inversion

One recording is worth a thousand prompts.

01Recordhuman → browser
02Understandbrowser → context
03Sharecontext → collaborator
04Runintent → action

Chapter 03 / the build became the brief

The product recorded its own becoming.

A name becomes a direction.

The ThinkRun rebrand task was generated: a deliberate move toward a product about captured work, reproducible runs, and context that can travel.

task 0087

The rebrand lands.

PR #691 merged. ThinkRun was no longer only an internal idea; the product had a new public frame.

PR #691

The homepage turns recorder-forward.

PR #696 rebuilt the landing story around a recording and its resulting artifacts. The review itself caught dead controls, mobile overflow, and crawlability issues—then fixed them.

PR #696

Dogfooding rewrites the front door.

PR #860 shipped a recorder-first homepage shaped by real recording. The feedback loop was no metaphor: ThinkRun was used to explain how ThinkRun should change.

PR #860

Chapter 04 / receipts, not mythology

A product with a paper trail.

553

pull requests found in the repository’s recorded merge history.

See source 01 ↓
161

pages in the development memory wiki—a living record of decisions and corrections.

See source 02 ↓

Chapter 05 / development as memory

Every correction became context.

thinkrun / memory / session.log
$ record feedback
capture the actual journey
$ inspect friction
! dead controls / mobile overflow / crawlability
$ revise with evidence
ship the clearer story
$ remember what changed
context preserved for the next run_

The artifact

Not perfect memory.
Useful memory.

A trail sturdy enough for the next builder—human or agent—to understand not just what exists, but why.

The next run starts here

Don’t describe the work.
ThinkRun it.

The browser is no longer just somewhere work happens. It can become the evidence, the handoff, and the beginning of what happens next.