Agents had hands. They needed eyes, memory, and a receipt.
The first ThinkRun commit landed August 20, 2025. The premise was small. The distance between a click and trust was not.
The build, counted.
Every headline figure on this page comes from the repository’s corrected raw-history recomputation and development memory.
Six versions
of the same question.
How do you give an agent browser access that is useful, inspectable, resilient, and safe? Drag the reel, use the arrows, or just keep scrolling.
A window
opens.
The first browser automation service learned to create sessions, take instructions, and survive deployment.
- Initial browser automation service
- First merged PR: #1
Seeing becomes
doing.
Authentication, task resilience, and replay turned a remote browser into a working system.
- ClearAuth
- Obstacle recovery
- Video player
The agent enters
your Chrome.
The boundary moved. The agent could work where you were already signed in.
- Chrome MV3 extension
- Native host + local bridge
- Loom-style session shares
A session becomes
a language.
A share could carry replay, context, and a path for another agent to continue the work.
- oEmbed share videos
- @thinkrun/mcp parity
- Hybrid recording upload
Show, don’t
prompt.
Screen, voice, clicks, console, and network became one time-synced artifact.
- In-page screen recording
- Media derivative pipeline
- Activity Hub redesign
The tool learns
to travel.
SEO, connectors, remote control, and one pricing source made the tool easier to enter anywhere.
- Remote browser control grants
- Connector gateway
- Pricing source of truth
One week.
155 commits.
March 16–22, 2026 was the peak. Not a launch spike: a systems spike. Extension, local bridge, sharing, recovery. The week ThinkRun stopped being merely a remote browser and started becoming a way of working.
The bug report
grew a memory.
A screenshot tells a person what was visible. A ThinkRun artifact gives a person or agent the trace: the moment, the action, the console, the network, the intent.
It is built for one useful handoff: “Here is what happened. You can start from here.”
The timeline failed review.
An earlier version estimated six numbers, called them verified, and invented a plausible caveat to explain the arithmetic. The memory wiki challenged it. Git recomputed it.
The product built to make agents observable had to observe itself.
No lifetime cost figure is shown because the repository does not contain verified lifetime cost data.
Let the work
explain itself.
Record the thing that broke. Give it context. Hand the evidence to a person or an agent—and keep moving.
Start with ThinkRun ↗