Fuxi
FuXi is a fast, self-contained AI coding agent that lives in your terminal — edit code, run commands, and drive tools, with cost-aware routing across LLM providers.
FuXi is a terminal-based autonomous AI coding agent that implements a Think→Act→Verify reasoning loop on top of any OpenAI-compatible language model. Built as a single Go binary with no runtime dependencies, it provides 50+ integrated tools for code editing, shell execution, file operations, and LSP diagnostics while routing requests across multiple LLM providers with cost-aware failover. Developers use it as a provider-agnostic alternative to Claude Code, bringing their own API keys to create an agentic workflow that enhances model performance through structured reasoning and tool orchestration.
Key Features
Use Cases
- 01Fixing failing tests and extending test suites through autonomous code analysis and modification
- 02Running multi-step refactoring tasks across codebases with automatic verification of changes
- 03Performing code reviews and creating pull requests with integrated git and LSP diagnostics
- 04Executing complex development workflows that combine shell commands, file edits, and web research
- 05Managing LLM costs by routing requests to the most cost-effective provider for each task type
- 06Working offline or with custom models via any OpenAI-compatible endpoint
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
Fuxi — FAQ
What is FuXi?+
FuXi is a terminal-based autonomous AI coding agent that wraps any OpenAI-compatible language model with a Think→Act→Verify reasoning loop and 50+ integrated development tools. It's a complete agent application, not a plugin or skill for another system.
How do I install FuXi?+
On macOS/Linux, run 'curl -fsSL https://releases.fuxicode.com/bootstrap.sh | bash'. On Windows PowerShell, use 'irm https://releases.fuxicode.com/bootstrap.ps1 | iex'. The installer downloads a single static binary to ~/.local/bin and adds it to your PATH.
Do I need an API key to use FuXi?+
Yes, you need either a FuXi account (via 'fuxi login') or your own API key from any OpenAI-compatible provider, Gemini, or AWS Bedrock/Vertex. Set it via environment variable FUXI_API_KEY or in ~/.fuxi/config.yaml.
Which AI clients does FuXi work with?+
FuXi is a standalone terminal application with its own TUI, not a plugin for other AI clients. It can also run as an MCP stdio server ('fuxi mcp serve') to expose its capabilities to MCP-compatible clients.
Is FuXi free to use?+
The binary is free to download and use for individuals, teams, and enterprises with no license cost. You pay only for the LLM API calls to your chosen provider. The source code is proprietary and not open source.
What providers and models does FuXi support?+
FuXi supports any OpenAI-compatible API endpoint, Anthropic models, Google Gemini, and AWS Bedrock/Vertex AI. You can configure multiple providers and switch models on the fly with the '/model' command.
How do I install Fuxi?+
Open the source repository on GitHub and follow its README. Fuxi is a agent — MCP Agents Market links you directly to the official repo.
Is Fuxi free?+
Fuxi is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.