FuXi is a terminal-first AI coding agent designed to read code, edit files, run commands, and operate development tools from a rich TUI. Built in Go, it ships as a self-contained static binary with no runtime dependencies. Its agent loop follows a Think, Act, and Verify pattern so models can reason about a task, make changes, and check the results. It supports cost-aware routing and automatic failover across multiple LLM providers, including OpenAI-compatible services and other supported backends. More than 50 built-in tools cover file operations, shell access, search, diagnostics, Jupyter, browser use, background tasks, and parallel sub-agents. Sessions are persistent, extensible through MCP, hooks, skills, and plugins, and protected by command classification, permissions, and audit logging.

Features

  • Think, Act, and Verify agent workflow
  • More than 50 integrated development and automation tools
  • Cost-aware multi-provider model routing with failover
  • Persistent sessions, checkpoints, memory, and conversation compaction
  • MCP, hooks, skills, plugins, and slash-command extensions
  • Command safety classification, granular permissions, and audit logging

Project Samples

Project Activity

See All Activity >

Categories

AI Coding

License

MIT License

Follow FuXi

FuXi Web Site

Other Useful Business Software
Train ML Models With SQL You Already Know Icon
Train ML Models With SQL You Already Know

BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of FuXi!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python AI Coding Tool

Registered

1 day ago