ω · CLI · SDKs · examples

Provision in
three commands.

One CLI. Seven SDK languages (Rust reference + TypeScript, Go, Python, Swift, Kotlin, Vanilla JS+WASM). Field-tested manifests for cloud browsers, sandboxed code agents, persistent desktops, and data pipelines. Same protocol locally as in production — the substrate is portable by construction.

[CLI]
ω · single binary
[SDKs]
7 languages, parity-tested
[examples]
open · MIT-licensed
[install]
curl · brew · cargo
Quickstart

From zero to
a brane in 90 seconds.

$curl -fsSL omega.run/install | sh
✓ ω v0.1.0 installed
$ω init hello-world
✓ wrote hello-world.zgraph.toml ✓ wrote .omega/keys/owner.ed25519
$ω apply --watch
Ω 14:08:01 hello.0 gaia READY cold=1.1ms Ω 14:08:01 resolver funnel PUBLIC https://hello.branes.sh
Manifest

Hello world
in TOML.

// the smallest manifest that resolves to a public URL
hello-world.zgraph.tomlΩ · ZGraph
[brane.hello]
substrate   = "gaia"
capability  = "standard"
image       = "omega/wasi-echo:1.0"
replicas    = 1

[brane.hello.capability]
"net.http"   = { allowlist = ["*"] }   # echo only, no surprises

[brane.hello.resolver]
public_host  = "hello.branes.sh"
mode         = "tailscale-funnel"
Surfaces

What you can
build with it.

Provision and operate from one binary

ω init, plan, apply, logs, profile, snapshot, kill, scale. Same commands locally and in production. Plans are diffable; applies are atomic; rollbacks are a manifest revert.
CLI

Seven languages, parity-tested

Rust is the reference. TypeScript, Go, Python, Swift, Kotlin, Vanilla JS+WASM all share the same protocol. Cross-language crypto parity via shared Rust WASM modules.
SDKs

Field-tested manifests

cloud-browsers (200-node browser farm), cloud-sandboxes (per-request fresh Linux), cloud-desktops (persistent VNC), batch pipelines, RAG indexing — all open and MIT-licensed.
EXAMPLES

Lifecycle hooks for any language

on_spawn, on_request, on_artifact, on_idle, on_kill — fire WASI components in any language. Determinism opt-in via the brane manifest.
HOOKS