MIOSA documentation
Build on MIOSA
The infrastructure behind agent products. Run agents in isolated sandboxes and full computers, preview what they build, and ship it to production under your own brand.
npm i -g @miosa/cliThe platform behind agent products
Sandboxes, computers, agent runs, previews, and deployments under your own brand. Start with the guide
Product names and logos are trademarks of their respective owners and are used to describe what you can build. No endorsement implied.
Two ways to build
Build for your customers, or for your own team
For product teams
Build a product
Launch your own agent platform and sell it to customers, on MIOSA infrastructure that stays invisible.
For your own company
Build your company's Business OS
An internal platform where your team's agents, apps, and data live together. You do not launch it, you run your company on it.
Open sourceApache 2.0
Start here
Everything you need to ship an agent platform
Quickstart
Create a sandbox, run code, and publish a preview in a few minutes.
Sandboxes
Isolated Linux environments for generated code, installs, builds, and previews.
Computers
Full desktops for browser and computer-use agents, with human handoff.
Agents
Dispatch coding and computer-use agents, stream their events, collect artifacts.
Deployments
Immutable releases on stable URLs, with domains, environments, and rollback.
SDKs
Typed clients for the whole API.
CLI & MCP
Drive MIOSA from a terminal, or hand its tools to any MCP-capable agent.
API reference
Every REST endpoint for sandboxes, computers, deployments, and tokens.
Or start from an agent
Learn first
Learn the platform before you build
Remember how much it took to stand up infrastructure on AWS? We collapsed that. You get the power of a data center without needing to know all of it. Even if you are not deeply technical, you can build a real platform by driving MIOSA through the CLI, MCP, and the SDKs. In many cases you can vibe-code it with an agent like OSA, Claude Code, or Codex.
This is not basic. To build well you need the vocabulary. Learn the words and the primitives. We teach you all of it.
For LLMs
Machine-readable docs
Agents can retrieve current public documentation from indexes, without scraping the site.
Current production contract
Use URLs returned by the API instead of constructing hostnames yourself:
preview_urlfor sandbox previews.desktop_urlfor computer desktops.public_urlfor deployments.custom_domainor deployment-domain URLs when a workspace has branded domains configured.docker_deploy_appin deployment responses as App Engine container proof.
For App Engine, a deployment is not proven live until it has a normal Deployment row, deployment_product: "docker_deploy", an active workspace App Engine host, a docker_deploy_app row, a running container route, and an HTTP response from public_url.
See the changelog for the latest public platform behavior.