Skip to content

Repository files navigation

BlitzOS

Multiplayer AI platform

Share agent workspaces with credentials, tools, and data loaded in, ready for your teammate's agent to start working.

CapabilitiesArchitecturePackages

Capabilities

  • Agent workspaces. Scoped workspaces holding only the credentials and data the agent needs.
  • Multiplayer Share agent workspaces with teammates to share work context
  • Set it up once, hand it over. Build a custom workspace template for a role, then share it with the team.
  • BYO agent. Run Claude Code, Codex, or any other harness
  • Start in Slack, finish in the browser. Launch agents from chat and pick it up in the webApp
  • webApp Create, watch, and steer agents in workspaces via chat/terminal. View files and live port previews
  • Programmable. Agents provision workspaces for their own subagents through the API.
  • Build internal tools. Agents ship dashboards, pipelines, and internal apps straight to Cloudflare.

Architecture

             you  ·  your teammates  ·  your agents
                                │
                  browser  ·  terminal  ·  API
                                │
        ┌───────────────────────┴───────────────────────┐
        │             BlitzOS control plane             │
        │     workspaces · sessions · access · org      │
        └───────────┬───────────────────────┬───────────┘
                    │                       │
               VmProvider           credential plane
                    │                       │
         cloud VM · Firecracker   mint · proxy · broker
                    │                       │
                    │                 integrations
                    │                       │
        ┌───────────┴───────────────────────┴───────────┐
        │                agent workspace                │
        │            Linux · Docker · tools             │
        │        your data · scoped credentials         │
        │              Claude · Codex · …               │
        └───────────────────────────────────────────────┘

The control plane owns workspace lifecycle, sessions, and org access. It resolves compute through a VmProvider — a cloud VM or a Firecracker host you run yourself — and injects short-lived credentials through the credential plane. The agent never holds a long-lived secret.

Packages

  • box — the complete workspace runtime: SSH, Docker, agent harnesses, terminal, chat, files, and previews.
  • control-plane — workspace lifecycle, sessions, access, credential injection, volumes, and compute providers.
  • microvm-host — the Go host agent that runs and networks Firecracker workspaces.
  • webApp — the browser webApp for creating, configuring, sharing, and working inside workspaces.
  • broker — short-lived Claude and Codex credential delivery for workspace fleets.
  • schema — shared wire types and ACP conformance fixtures.

Apache-2.0.

About

Multiplayer AI platform

Resources

Stars

177 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages