Open Session
Open Session is the open-source workspace for running coding agents together.
Last verified:
What is Open Session?
Open Session is a self-hosted, multiplayer AI agent workspace that lets teams collaborate on code changes in real-time. Agents work with any LLM model, run in isolated git worktrees, and automatically open pull requests for review.
Open Session pricing
Pricing model: Freemium
Open Session pros
- Fully self-hosted with no vendor lock-in; transcripts and API keys stay on your hardware
- True multiplayer collaboration with live transcript updates and real-time presence awareness
- Model-agnostic: bring any API keys and switch models between turns
- Git-native workflow: parallel agents run in isolated worktrees and output ends in PRs for immediate review
- Open source and forkable; supports sub-agents, automations, webhooks, and scheduled sessions
Open Session cons
- Requires infrastructure setup (VPS, Mac mini, or local server) and Tailscale for secure access
- iOS app is not yet available (listed as 'coming soon')
- Steeper learning curve due to self-hosting and git integration; not a managed cloud service
Frequently asked questions about Open Session
Is it really self-hosted?
Yes. You run the server and the agents run against your checkouts on your hardware.
Which agents can it run?
Any agent you want. A session names a model rather than a vendor, and you can change that model between turns.
What does multiplayer actually mean?
One session, many people. The transcript updates live for everyone watching, you can see who else is there, and anyone can send the next turn or answer a question the agent asked.
Do parallel agents share a checkout?
No. Each session gets its own git worktree and branch. A session can attach a second repository when the work spans more than one.