Softbox logov0.1.0

softbox

The operating system on top of OpenClaw.

Overview

Softbox gives OpenClaw an operating system.

OpenClaw is the engine. Softbox is the operating system on top of it. It turns generation, preview, and rollout into a structured runtime instead of a hidden backend process.

The point is not abstract AI language. The point is giving OpenClaw a clean operating system where someone can trigger changes, inspect results, and move from prompt to live software without leaving the system.

Softbox sits on top of OpenClaw and makes the engine legible: what is running, what changed, what preview is ready, and what is safe to promote live.

Current scope: a React + Vite host for OpenClaw-generated interfaces with preview and promotion controls.

Positioning

The shortest version

  • OpenClaw is the engine. Softbox is the operating system.
  • Generation needs an operating system, not just a backend.
  • Preview first. Promote when ready.
Runtime

How Softbox sits on top of OpenClaw

01
PromptUser requests a software change
02
Job StateSoftbox tracks the OpenClaw run
03
WorkerExecution starts in the pipeline
04
OpenClawEngine generates the software update
05
BuildCandidate app is compiled
06
ArtifactsVersioned output is stored
07
PreviewSoftbox mounts the result
08
ValidationHealth checks confirm it works
09
PromoteApproved version goes live
What it does

Softbox in practical terms

Operating system

Softbox is the runtime system that turns OpenClaw into something people can actually use and control.

Prompt to software

A request comes in, OpenClaw generates the change, and Softbox manages the result as running software.

Host for generated apps

Softbox gives generated React apps a consistent place to mount, run, and be inspected.

Previewable changes

Every OpenClaw output can be reviewed in Softbox before it replaces the live version.

Controlled rollout

Softbox adds guardrails around generation with validation, health checks, and explicit promotion.

Current implementation

Today the operating system is built with React + Vite around the OpenClaw execution pipeline.

Stack

What the operating system is built on

React + Vite hostFrontend shell for the Softbox operating system
ConvexRun state, versions, and mounted app state
BullMQ + RedisQueue and execution pipeline
Cloudflare R2Storage for generated build artifacts
OpenClawGeneration engine underneath the operating system
Preview + promotion gateReview and release controls in Softbox
Spline preview

Read the code

Softbox is open source. Inspect the operating system, see how it connects to OpenClaw, or contribute to the runtime.

MIT LicenseStar on GitHub