vitro

Free on your laptop. Hosted for your team.

The desktop app is free and stays free. Hosted is the same tools on a machine that does not close when your lid does, priced by how many browsers you run at once.

Install the desktop app Start a 30-day trial

No account, no card. What "free forever" means here.

What it costs.

One axis: how many browser sessions run at the same time. Every feature is in every band. Bands differ by how much you may run at once, never by what you are allowed to do.

Desktop

Freeforever

Not a trial and not a tier. Download it and it works.

As many sessions as your machine holds

  • All 43 tools, over MCP, the CLI and the window
  • The pane wall, the timeline, and rewind
  • Real Lighthouse on its own browser
  • Your browser, your machine, your cookies
  • No account, no card, no telemetry
Install it

Solo

$29per month

$290 a year — two months free.

3 concurrent browser sessions

  • Everything the desktop app does
  • Your own vitro, not a shared pool
  • Browsers that outlive your laptop
  • An MCP key per agent, revocable
  • History and screens kept off the laptop
Start a 30-day trial

Team

$99per month

$990 a year — two months free.

12 concurrent browser sessions

  • Everything the desktop app does
  • Your own vitro, not a shared pool
  • Browsers that outlive your laptop
  • An MCP key per agent, revocable
  • History and screens kept off the laptop
Start a 30-day trial

Fleet

$299per month

$2990 a year — two months free.

40 concurrent browser sessions

  • Everything the desktop app does
  • Your own vitro, not a shared pool
  • Browsers that outlive your laptop
  • An MCP key per agent, revocable
  • History and screens kept off the laptop
Start a 30-day trial

The desktop app is free, and that is not a funnel.

Not a trial, not a seat you eventually pay for, not a tier with the good tools held back. There is no higher desktop tier, so there is nothing above it to want.

What you pay for, if you ever do, is somewhere else to run it: a machine that stays up when your laptop sleeps, shared with your team. That is a hosting bill, and it is the only thing being sold.

Why concurrency, and not hours.

A browser slot measures 677 MB before it holds a page, and a renderer another 199 MB on top. Concurrency is what a machine is bought for, so the price and the cost move together.

Hours are the other obvious meter and the wrong one: you cannot predict them, they punish leaving a browser open over lunch, and they make the invoice a surprise. Concurrency is a number your team already knows.

Two deployments of one product.

The same application, packaged twice. An agent reaches either over MCP and cannot tell them apart.

 DesktopHosted
What it costs Free, forever From $29 a month
Where the browsers run Your machine A vitro of your own, on our hardware
Signing in Nothing to sign into Your team, with roles
How an agent connects loopback /mcp, one local token vitro.run/mcp, a key per agent
How many at once Whatever your RAM allows Your band's ceiling
When you close the laptop The browsers close with it They carry on
Where history lives On your disk, under ~/.vitro Off the laptop, in object storage

The awkward questions.

Will the desktop app start costing money later?

No. It runs on hardware we do not pay for, so there is nothing to recover.

What happens when the trial ends?

The API answers 402 until a plan is picked. Nothing is deleted, and the desktop app is still there, still free.

What happens if I hit my band's ceiling?

The next create_session is refused immediately, with the reason and the current count. Never queued behind a browser that may never free up.

Can I run the whole hosted stack myself?

Yes, and billing is off by default when you do. Charging somebody for a machine they own is not something this software can do by accident.

Start where it costs nothing.

Install it, point one agent at it, and see what that agent was actually looking at when it went wrong.

Install the desktop app Start a 30-day trial What it does