Everything you need
A complete dev environment in a browser tab. Terminals, editor, git, AI planning, MCP tools — all self-hosted on your own server.
Core
Sessions live in tmux on the server. Close the browser, come back hours later — everything is exactly where you left it.
A project is a directory. Switch projects and the entire environment — terminals, editor, plans, tools — switches context with you.
iPhone, iPad, laptop, desktop — it's a browser tab. Responsive layout works on small screens without losing functionality.
Deploy behind a private mesh (NetBird, Tailscale, ZeroTier) — no open ports, no public exposure. Your server stays private.
Cross-project view shows what's running, what needs attention, and recent activity across all your projects at a glance.
Runs on your server. No round-trips to a cloud provider. Low latency because everything is local to the machine.
Editor
A real VS Code instance embedded in the browser. Extensions, settings sync, AI chat panel, git integration — all of it.
Browse, edit, upload, and download files in the project directory without leaving the browser.
View diffs, stage files, commit, push, and manage branches from the editor or the dedicated git panel.
Mix terminals, editors, plans, and tools in tabs per project. The layout is saved and restored between sessions.
Planning
Structure work into epics and tickets. Claude can analyse your codebase and generate a prioritised backlog automatically.
To Do → Working → Needs You → Done. Cards show the model used, the agent role, and the implementation status.
Assign tickets to Claude agents that implement them in background terminals. Monitor progress and step in when needed.
Chat with Claude about any epic or ticket to refine scope, explore approaches, or get implementation guidance.
Extensibility
Connect any Model Context Protocol server. Expose databases, APIs, or internal tools to Claude agents working in your project.
Build and register custom tools directly from inside Workspace. Write the handler, define the schema, and it's available to Claude immediately.
Mount the Workspace backend into your own SvelteKit or Node app. Use it as the terminal/session layer inside a larger platform.
Fork it. Extend it. Embed it in a commercial product. No restrictions — the entire codebase is yours to build on.
Ready to try it?
Self-hosted, open source, MIT licensed. Deploy on any Linux server in minutes.