Ordalin
Submit a tool

Reviewed tool profile

easi.run

Open-source, self-hosted Chrome sessions that Claude Code, Codex or any agent drives over MCP, with live human takeover.

Sources checked

Visit website ↗
Pricing
Free and open source under the AGPL-3.0, with no usage fees, hourly bills or per-session prices. You pay only for the server you run it on. Official source 1 ↗ · Official source 2 ↗
Available as
Self-hosted on any Linux x86-64 machine with Docker, such as a cloud VPS or your own server; 4 GB of memory runs one browser session at a time, 8 GB runs two. · The admin and live view open in your own browser through an SSH tunnel, Tailscale or Cloudflare Tunnel; the admin only answers on the server itself. · Agents connect through the built-in MCP server (locally, over SSH or over HTTPS with a token) or the REST API, and Playwright, Puppeteer or Selenium can attach over CDP. Official source 1 ↗ Official source 1 ↗ Official source 1 ↗ · Official source 2 ↗
Primary group
Automation & Agents

Also consider

See all 6 similar tools ↓

What it does

easi.run is open-source software (AGPL-3.0) that runs real Google Chrome sessions on your own Linux server for AI agents such as Claude Code and Codex. Agents drive each browser through a built-in MCP server or a REST API; you watch any session live and take over for logins, 2FA or CAPTCHAs, then hand control back. Logged-in sessions can be saved in vaults encrypted with your password and lent to chosen agents. There is no hosted service or usage fee: you run it on your own server.

Official source 1 ↗ · Official source 2 ↗ · Official source 3 ↗

Features

  • Real Chrome for agents. Claude Code, Codex or any agent drives a real Google Chrome that sites see as an ordinary browser, reading the page's accessibility tree and screen and clicking and typing with a real pointer and keyboard. Official source 1 ↗ · Official source 2 ↗
  • Human takeover. At a login or CAPTCHA the agent asks for you and its session shows Needs you; you take over in the live view, then hand control back and the agent carries on. A signed webhook can notify Slack, Discord or your own tool. Official source 1 ↗
  • Encrypted login vaults. Log in once and save the session; it is encrypted with your password and can be resumed later, and you choose which agents may use each saved login. Official source 1 ↗ · Official source 2 ↗
  • MCP server and REST API. A built-in MCP server, which the installer adds to Claude Code and Codex, and the same tools over REST with one revocable token per agent. Official source 1 ↗
  • Typing hidden from the agent. Password fields never reach the agent unless you allow page scripts, and while you hold control its screenshots stop and text you type is passed to it as [redacted]. Official source 1 ↗
  • Sandboxed sessions. Each browser runs in its own unprivileged containers with no network of its own; it reaches the public web over HTTPS through a vetting proxy, and your private network stays out of reach. Each session can use its own proxy. Official source 1 ↗
  • Timeline and replay. Each session keeps a timeline of the agent's actions and, with recording on by default, a replay of its screen. Official source 1 ↗
  • Custom streaming engine. A Rust compositor streams the browser as lossless tiles and AV1 video instead of VNC; in the project's benchmark scrolling ran at 55 fps on 1.8 Mbit/s versus 24 fps on 12.4 Mbit/s for KasmVNC. Official source 1 ↗
  • Your own agent beside the page. Open your own Claude Code or Codex in a terminal over a session, on your own account, docked at the bottom or as a sidebar. Official source 1 ↗

Pricing & free limits

Open source (self-hosted)

FreeAGPL-3.0; no usage fees

All features on your own Linux server; no hourly or per-session billing and no plan cap on session length. You pay for the server. Official source 1 ↗ · Official source 2 ↗

Billing details

There is no paid tier: the number of sessions that run in parallel depends on your server's memory, and a session runs until you or your agent stop it. Official source 1 ↗

Free access & limits

Free access and its limits were not established by the checked official sources.

Best for & limitations

Let Claude Code or Codex work on sites that need your login, stepping in yourself for the password, 2FA code or CAPTCHA and then handing the session back. Official source 1 ↗

Replace an hourly cloud browser service or a hand-built headless Chrome and VNC setup with browsers on a server you already pay for. Official source 1 ↗ · Official source 2 ↗

Try a live session before installing, in the public demo with no sign-up. Official source 1 ↗

  • Needs your own Linux server. It runs only self-hosted on a Linux x86-64 machine with Docker; each browser session needs several GB of memory. Official source 1 ↗
  • Admin reached through a tunnel. The admin only answers on the server itself, so you reach it through an SSH tunnel, Tailscale or Cloudflare Tunnel, and the browser warns about its self-signed certificate. Official source 1 ↗ · Official source 2 ↗
  • HTTPS-only browsing. Sessions reach the public web over HTTPS alone, so sites without HTTPS do not open. Official source 1 ↗
  • CDP access is broad. When CDP is turned on for a session, whatever attaches drives the whole browser, including what you type, and anyone on the server can attach. Official source 1 ↗
  • Updates can end running sessions. Running the update may end sessions that are open at the time. Official source 1 ↗
easi.run product screenshot
Submitted screenshotFixed desktop viewport · 1440 × 900

Similar tools

Published tools that share its categories.