Sol Browser

Your browser should be your IDE

As developers, we spend most of our days drowning in tabs. We juggle PR reviews, planning docs, documentation, dashboards, and localhost servers, only to switch back to the IDE and leave all of that context behind.

Agents made this worse. For every worktree we add, the context we have to hold in our head multiplies, and we open a new set of tabs for the task at hand.

Existing agent orchestration tools still make this context switching painful.

We wanted one place where all of our context could live.

We wanted a workspace that had familiar enough UX to make learning to use it easy, but was also flexible enough in capability so that it could evolve as agents evolve, instead of being redesigned every year.

And we wanted to build on a platform that was already secure, extensible, and capable of running rich applications.

So, we made the browser the IDE. And we're calling it Sol.

What is Sol?

Sol is a browser where you can run multiple coding agents in parallel.

The core primitive of Sol is a tab. Your agent runs in a tab. Your terminal is a tab. Your diff viewer is also a tab. This means your context can live right next to your PRs, docs pages, and dashboards. Tabs can be split, reordered, arranged, and organized just like your favorite browsers. Yes, this also means you can run Claude Code, in a terminal, in the browser, in the same viewport as Twitter.

We also bring other concepts from Arc, like groups and spaces, to worktree orchestration. For example, creating a new worktree in Sol creates a new group with a chat tab anchored on that worktree.

While we have opinionated defaults, each of Sol's primitives is completely programmable. You can set up your own scripts that dictate how tabs are organized when you open a project or worktree through the Sol SDK.

Get started

Download Sol for Apple Silicon or Intel. Connect your Claude Code, Codex, or Cursor subscription. Sol is free to use, because none of us need another subscription.