← all repositories
vercel-labs/fx

A 7.8 MiB coding agent that acts like a shell, not an IDE

fx exists to provide a tiny, embeddable coding agent that behaves like a Unix shell rather than a bloated terminal IDE, with model-agnostic support for both local and cloud inference.

2.1k stars Zig Coding AssistantsAgents
fx
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does fx is a coding agent harness and CLI written in Zig. It runs as a 7.8 MiB native binary or compiles to WebAssembly, offering a shell-style interface instead of the typical full-screen TUI. The tool is model-agnostic and supports both local and remote inference.

The interesting bit While most agents try to become your IDE, fx tries to become plumbing. It exposes separate WebAssembly surfaces for the agent core and interactive terminal, and its permission system uses bounded automatic review with exact rule matching rather than broad trust prompts.

Key highlights

  • 7.8 MiB binary emphasizing minimalism in prompts, tools, and features
  • Model-agnostic architecture supporting local and cloud inference
  • Embeddable as native code or WebAssembly (fx-core.wasm, fx-term.wasm)
  • Permission system with bounded automatic review and persistent exact rules
  • Extensible via skills, MCP servers, and subagents

Caveats

  • Explicitly marked experimental by the maintainers
  • WebAssembly SDK is experimental
  • Requires Vercel authentication or an AI Gateway API key to operate

Verdict Best suited for developers building agent-driven workflows or editor integrations that need a small, hackable core; avoid if you want a mature, fully standalone CLI with no vendor account requirements.

Frequently asked

What is vercel-labs/fx?
fx exists to provide a tiny, embeddable coding agent that behaves like a Unix shell rather than a bloated terminal IDE, with model-agnostic support for both local and cloud inference.
Is fx open source?
Yes — vercel-labs/fx is open source, released under the Apache-2.0 license.
What language is fx written in?
vercel-labs/fx is primarily written in Zig.
How popular is fx?
vercel-labs/fx has 2.1k stars on GitHub.
Where can I find fx?
vercel-labs/fx is on GitHub at https://github.com/vercel-labs/fx.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.