Make the web move.
The first version was direct and audacious: give an AI agent a browser, a session, and somewhere to run. Navigation became an action. The page became an environment.
✓ page loaded · session active
$ click “Get started”
ThinkRun began as a way for an agent to move through the web. It became a way for humans and agents to finally see the same thing.
An agent can write the fix.
But when it cannot see the bug, intelligence is beside the point.
First, control. Then local tabs. Then screenshots, traces, videos, DOM snapshots, share links, and the memory to connect all of it. The product changed shape many times. The problem stayed beautifully stubborn.
This is not launch-day mythology. It is the repository’s own receipt: raw git history cross-checked against the development memory wiki, frozen on July 9, 2026.
SOURCE / git rev-list, deduplicated PR numbers, memory/threads · First commit 2025-08-20 → snapshot 2026-07-09 · Peak week: 155 commits
The first version was direct and audacious: give an AI agent a browser, a session, and somewhere to run. Navigation became an action. The page became an environment.
Production asked harder questions. What happens when a selector moves? A step fails? A session stalls? ThinkRun learned to retry, recover, extract the DOM, and keep the plan alive.
00:01.2Navigate to checkout ✓00:03.8Selector changed · DOM recovery00:04.1Retry with semantic target ✓The cloud browser was capable. The user’s browser was personal—already signed in, already full of context. A Chrome extension, native host, and local bridge joined those two worlds.
A browser session stopped being ephemeral. Screenshots, captions, embeds, public links, and agent-readable bundles made every run something another person—or another model—could inspect.
The decisive turn: recording moved onto the web. No extension required. A user could capture the bug, and ThinkRun could preserve video alongside the DOM context an agent needs to act.
The system gained connectors, SEO, pricing truth, and a development wiki that wove PRDs, commits, reviews, and daily logs together. The tool for preserving browser context learned to preserve its own.
The future of software is not agents working alone. It is a shared field of view.
ThinkRun turns what happened in the browser into context an AI agent can actually use. Less describing. Less guessing. A faster path from “something is wrong” to “it is fixed.”
Enter ThinkRun ↗