Minimal CLI harness
fx is a minimal CLI and agent runtime written in Zig, with a small core and a shell-like interface rather than a heavy terminal TUI.
fx is a tiny, open coding agent and CLI written in Zig. It is positioned as a minimal agent harness for developers who want a compact, embeddable tool rather than a terminal-heavy IDE experience.
The product can run natively in a shell, act as an ACP server for editors and applications, or load from JavaScript through a WebAssembly build. The documentation frames it as suitable for research, resource-constrained environments, and larger systems that need a configurable agent runtime.
fx is a minimal CLI and agent runtime written in Zig, with a small core and a shell-like interface rather than a heavy terminal TUI.
The product is designed for fast startup and low overhead, with documentation describing instant time to prompt, no unnecessary work before input, and a small binary footprint.
fx can run natively in a terminal, serve as an ACP server for editors and other clients, or load as WebAssembly through the JavaScript SDK.
The docs describe browser adapters for storage, authentication, command execution, and network requests, with separate adapters for terminal and agent use.
fx is model-agnostic and can work with local models, gateways, direct provider APIs, or subscriptions.
The runtime is built to be extended through skills, plugins, and MCPs, and the docs emphasize embeddability as part of larger systems.
Run fx in a project directory as a terminal-based coding agent when you want a small CLI that treats the current folder as the main workspace.
Connect fx through Agent Client Protocol when building or using an editor that wants an agent running as a native process over standard input and output.
Load the WebAssembly build from JavaScript when you need an embeddable agent runtime or an interactive terminal inside a browser or app.
Use the browser adapter model to persist session state, restore config, complete device login, or proxy network requests in a custom app.
Choose fx when you need a compact, extensible harness for research, sandboxed environments, or systems that need multiple instances with modest resource use.
fx supports macOS and Linux on x86_64 and arm64. The installation guide also notes that the installer needs curl or wget and tar.
Yes. The docs describe fx as open source under the Apache-2.0 license.
You can run the native CLI in a terminal, connect an editor or another application over Agent Client Protocol (ACP), or load the WebAssembly build from JavaScript.
The installation docs say the installer downloads a release archive over HTTPS from Vercel's release storage and does not check a signature or published checksum. They recommend reviewing the script and verifying artifacts yourself if your policy requires an audited install.
The docs describe fx as model-agnostic and suitable for local models, gateways, direct provider API access, or subscriptions.
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
Ghost 是一款基于终端的 AI 助手,可在命令行中聊天、生成代码并运行任务。内置免费模型,支持 Linux、macOS 和 Windows,且为开源项目。
Vi3ecode 是面向 AI 编程代理的持续开发环境,保留项目上下文、终端、Git、记忆、流程、评审与沟通,围绕你正在使用的 agent 协同工作。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。
hob 是面向编码 agent 的独立工作区,可将 agent 会话、终端、历史记录和后续工作围绕你已在用的工具与提供商有序管理,适合重视本地路由、历史和工作区结构控制的开发者。
Manta AI 是面向团队的自治式网页应用测试工具,可从 URL 自动探索应用、映射行为、捕捉回归,并用自然语言生成测试,无需脚本或维护选择器。