Cloud IDE
Open a workspace. Ship an agent.
Code-server editor + Nebius Token Factory inference + Nebius Serverless deploy. The whole loop, in your browser.
Coming after BuilderShip
Cloud IDE
Warm OpenClaw workspace. Token Factory loaded. Deploy in one click.
Contree spins a sandboxed VM with code-server and OpenClaw preinstalled. Snapshot at any moment, fork to try a different approach, demo from a known-good state.
import { OpenClaw } from "@openclaw/sdk";
import { tavily } from "tavily";
const claw = new OpenClaw({
baseURL: process.env.TOKEN_FACTORY_URL,
apiKey: process.env.TOKEN_FACTORY_API_KEY,
model: "zai-org/GLM-5",
});
claw.tools.add("search", tavily({ apiKey: process.env.TAVILY_API_KEY }));
claw.subAgent("router").route(["latte-runner", "loyalty-bot", "checkout"]);
export default async function handler(req, res) {
const out = await claw.run(req.body.message);
res.json(out);
}Six things you don't have to set up.
Contree-isolated
Each workspace is a VM-isolated sandbox with full root, network, and persistent images. Snapshot anytime.
code-server editor
VS Code in your browser. Extensions, debugger, terminal. Auth via session token, never exposed to the public.
Token Factory built in
Per-user scoped key injected as TOKEN_FACTORY_API_KEY. Switch models from the chrome dropdown.
OpenClaw preinstalled
Gateway runs in loopback+token mode. contree-mcp wired so OpenClaw can spawn sub-sandboxes for risky ops.
Snapshot · Fork · Rollback
Pin a known-good state before your demo. Fork to try another approach in parallel. Roll back without rebuilds.
Deploy to Nebius
One click ships your snapshot to Nebius CPU Serverless (or GPU via NemoClaw). Status streams back to your project card.
Deploy in three steps.
Pick a target
Local · Docker · Nebius CPU Serverless · Nebius GPU Serverless.
We snapshot the workspace
Image lineage preserved. Reproducible across runs and judges.
Push to GHCR + roll
install-openclaw-serverless.sh runs against Nebius. Live URL in seconds.
Snapshot & fork
Demo from a known-good state. Always.
Three minutes before you go on stage, snapshot the workspace. If your live demo blows up, roll back. If a judge asks "what if", fork and answer.
▸ openclaw snapshot --label ready-for-demo
✓ snapshot ready-for-demo created (image: ws-7af@4)
▸ openclaw fork ready-for-demo --branch tavily-rewired
✓ workspace ws-9bc booting from ready-for-demo
✓ TOKEN_FACTORY_API_KEY scoped & rotated
▸ openclaw deploy --target nebius-cpu --snapshot ready-for-demo
queued ▸ building ▸ deploying ▸ live
https://muglife.serverless.nebius.com