Tiny, open, native coding agent. Batteries now included.
$ curl -fsSL https://ohmyfx.sh/setup.sh | bash
or nix run github:y0usaf/oh-my-fx
v0.0.5 (tracking)fork of vercel-labs/fxstatus: experimental tracks vercel-labs/fx upstream; use at your own risk, it will be changing frequently
You do have to /login to try (please Vercel give me an account like fx.sh!)
𝒇x v0.0.5 · Run /help for commands ┃ auto · glm-5.2
Static preview — the live terminal needs WebAssembly JSPI. Use Chrome/Edge 137+ or Safari 27+.
Tiny ~6mb binary
Designed for instant installation and embedding in resource constrained environments and agent sandboxes.
Instant time to prompt
fx cold starts in 10µs and does no unnecessary work or I/O prior to accepting user input, making it ideal for programmatic use.
Wasm support
Optimal fx.wasm builds produced by the Zig toolchain, which further reduce fx's size, making the network stack pluggable.
Minimal memory footprint
fx contributes single-digit megabytes of memory baseline, allowing you to pack many instances in one machine.
Shell-like UI and ergonomics
fx preserves scroll history by default, produces minimal output, and makes sparing use of complex TUI or paints
Context efficient
Minimal system prompt and tools, to save on token costs and to yield optimal time-to-first-token performance (TTFT).
Embeddable and extensible
Small core, extended via skills, plugins, MCPs, with a Unix-like philosophy to extensibility.
Model and provider agnostic
Designed to work with local models, gateways, direct provider API access or subscriptions.