esengine/ deepseek-reasonix
View on GitHubDeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
[!IMPORTANT] Community · 加入社区 — bilingual Discord for setup help (
#help/#求助), workflow showcases, and feature ideas. → https://discord.gg/XF78rEME2D
reasonix.toml. No hardcoded models.CGO_ENABLED=0 single binary; cross-compile
to six targets with one command. The result is a fully self-contained static
binary — nothing to install on the target machine beyond the binary itself.Choose the path that matches how you want to use Reasonix. The CLI/TUI, desktop app, and VS Code extension all use the same local Reasonix engine.
Install the native binary through npm on any supported platform, or use Homebrew on macOS:
npm i -g reasonix # any OS; pulls the prebuilt native binary
brew install esengine/reasonix/reasonix # macOS
Prebuilt archives (darwin|linux|windows × amd64|arm64) and SHA256SUMS are on
every GitHub release.
Use the official download page for the latest desktop build.
| Platform | Package | Architecture |
| --- | --- | --- |
| macOS | Universal .dmg or .zip | Apple Silicon / Intel |
| Windows | Installer .exe or portable .zip | x64 / ARM64 |
| Linux | .deb or .tar.gz | x64 |
Windows installers are code-signed through SignPath.io with a free certificate provided by the SignPath Foundation.
Complete Path A first. The extension does not bundle the CLI; it starts your
local reasonix acp backend and adds native chat, editor context, tool-call
approvals, model selection, and workspace sessions.
SivanLiu.reasonix-agent · source and usage guideClone the repository first:
git clone https://github.com/esengine/DeepSeek-Reasonix.git
cd DeepSeek-Reasonix
The CLI build requires Go 1.25+. The module pins a toolchain directive;
keep GOTOOLCHAIN=auto so Go downloads the pinned toolchain, or install it.
make build # -> bin/reasonix(.exe)
make cross # -> dist/ (darwin|linux|windows × amd64|arm64)
The desktop build additionally requires:
npm install -g pnpm@10) for the frontend.wails-version pinmake wails-install
cd desktop
wails build
See the desktop build guide for platform webview dependencies and Linux build tags.
These commands are for the CLI/TUI installed through Path A:
reasonix setup # configure a provider and model
reasonix # start an interactive session
reasonix run "implement the TODOs in main.go"
In an interactive session, run /init when you want Reasonix to create project
instructions.
Download the installer for your platform from the official download page, install and launch Reasonix, then configure a provider and model in the app. The CLI commands above are not required for the desktop app.
For advanced CLI usage and configuration, see the CLI reference, Guide, and configuration paths.
A small list of folks whose work has shaped Reasonix the most — the current top 20 contributors by commit count. The full contributor graph is on GitHub.
| Contributor | Contributor | Contributor | Contributor | | --- | --- | --- | --- | | SivanCola | esengine | ttmouse | lifu963 | | reasonix | HUQIANTAO | GTC2080 | light-front-theory | | merge-order-check | Li-Charles-One | eghrhegpe | wufengfan | | CVEngineer66 | dependabot[bot] | lanshi17 | SuMuxi66 | | CnsMaple | cyq1017 | JesonChou | XTLine |
Special thanks to Bernardxu123 for designing the project logo and intro video.
If Reasonix has been useful and you'd like to say thanks, you can. It stays a coffee, not a contract — donations don't buy feature priority or change how issues get triaged.
No comments yet. Set the tone — say what you would want to know.