fx (by Vercel)
fx is a small Zig-based coding-agent CLI focused on shell-like interaction, fast startup, WebAssembly builds, and embedding in larger systems.
fx is a small Zig-based coding-agent CLI focused on shell-like interaction, fast startup, WebAssembly builds, and embedding in larger systems.
What the product does and how it is positioned
fx (by Vercel) is a coding agent harness and CLI written in Zig. Its design emphasizes a small binary, minimal output, low startup overhead, and use in resource-constrained environments.
The tool accepts prompts through a command-line interface and is presented for local or cloud inference. It also has WebAssembly builds and extension points for skills, plugins, and MCPs.
Source-supported ways to use the product
Use the command-line interface to provide prompts for coding-agent tasks involving local files.
Embed the small core in larger systems or agent sandboxes where startup and memory overhead matter.
Run the demonstrated WebAssembly version in a browser workspace powered by just-bash.
The documented workflow, where available
Install fx using the setup command provided on the official site.
Launch the command-line agent and use its prompt interface for coding-agent interaction.
Enter prompts and use the CLI command interface, including the documented help command.
fx is positioned as a minimal coding-agent harness rather than a heavy terminal IDE. The implementation is written in Zig, includes WebAssembly builds, and is designed for embedding and extension.
Checks to run with your own material and workflow
What was checked and when
Answers based on the source-checked product record
fx is a coding agent harness and command-line interface written in Zig, designed for research and embedding in larger systems.
Yes. The official description says fx is suitable for both local and cloud inference and supports several provider access models.
Yes. The Zig toolchain produces fx.wasm builds, and the site demonstrates fx running in WebAssembly inside a browser workspace.
Yes. The source describes a small core that can be extended through skills, plugins, and MCPs.
No. The official site marks the displayed version as experimental and notes that frequent changes are expected.