The browserlearned to speakagent.
This is the story of 323 days spent closing the distance between what happened in a browser—and what an AI agent can understand, verify, and fix.
A screenshot shows the scene.
A recording remembers the crime.
Agents could write code. Browsers held the evidence. The missing piece was a reliable witness that both could understand.
ThinkRun began as browser automation: give an agent a destination, let it navigate, click, fill, and extract. The first phase was small—38 commits—but it proved the central idea. A browser could become an instrument, not a black box.
The prototype became an engine. Authentication. Resilient tasks. Video playback. Then the decisive turn: a Chrome extension and local bridge let agents work in the browser people already use—the one with their tabs, their sessions, their reality.
A fresh browser.
The agent arrived logged out, contextless, and separated from the person asking for help.
+ clean profile
− your session
− your tabs
Your real Chrome.
Scoped tab ownership, attach receipts, policy-checked commands, and an always-available kill switch.
✓ session inherited
✓ policy on
✓ human in control
Control was only half the story. ThinkRun learned to capture screen, voice, clicks, console, and network as one time-synced artifact—then share it as a link, Markdown, JSON, or agent context. The browser stopped being somewhere an agent went. It became something the agent could recall.
A bug report
your agent can watch.
The agent
was wrong.
The first timeline confidently labeled estimates as verified. It even invented a plausible explanation for arithmetic that did not reconcile. Independent recomputation caught it.
That failure belongs in the story. ThinkRun was not built by treating agent output as truth. It was built by demanding evidence: recordings, receipts, review gates, source trails, and numbers that add up.
What the
receipts say.
Every number below comes from the repository’s independently refreshed timeline, recomputed from raw history on July 9, 2026.
The browser is
no longer mute.
It can show what happened, preserve why it mattered, and hand the whole story to the agent ready to do something about it.
Meet ThinkRun →