by esengine
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
# Add to your Claude Code skills
git clone https://github.com/esengine/DeepSeek-ReasonixGuides for using ai agents skills like DeepSeek-Reasonix.
Last scanned: 5/9/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@vitest/coverage-v8: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "@vitest/mocker: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "esbuild: esbuild enables any website to send any requests to the development server and read the response",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "vite: Vite Vulnerable to Path Traversal in Optimized Deps `.map` Handling",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "vite-node: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "vitest: Vulnerability found",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-05-09T06:15:52.438Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}[!IMPORTANT] Reasonix 1.0 is a ground-up rewrite in Go — this branch (
main-v2) is the new default and where development happens now. The earlier0.xTypeScript releases are legacy, living on thev1branch (maintenance only). See the migration guide.npm i -g reasonixstays the install command —1.0.0+ delivers the Go binary,0.xis the legacy TS build.
[!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 only dependency is a TOML parser.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.
Windows builds are code-signed with a free certificate provided by the SignPath Foundation, with signing through SignPath.io.
make build # -> bin/reasonix(.exe)
make cross # -> dist/ (darwin|linux|windows × amd64|arm64)
reasonix setup # manage providers in the user config
reasonix setup --local # optional: manage ./reasonix.toml
export DEEPSEEK_API_KEY=sk-... # or let setup save it to Reasonix home .env
reasonix # then run /init to generate AGENTS.md (project memory)
reasonix run "implement the TODOs in main.go"
reasonix run --model deepseek-pro "add unit tests for this function"
echo "explain this code" | reasonix run
A minimal reasonix.toml — one provider and a default model — is enough to start:
default_model = "deepseek-flash"
[[providers]]
name = "deepseek-flash"
kind = "openai"
base_url = "https://api.deepseek.com"
model = "deepseek-v4-flash"
api_key_env = "DEEPSEEK_API_KEY"
Resolution order is flag > ./reasonix.toml > the user config file >
built-in defaults; starting with Reasonix v1.8.1, the user file lives at
~/.reasonix/config.toml on macOS/Linux and
%AppData%\reasonix\config.toml on Windows. See
Configuration paths for migration details and the
full config.toml / .env structure. Provider entries name secrets with
api_key_env; the secret values themselves live in Reasonix's global
<Reasonix home>/.env, shared by CLI and desktop. Project .env files are not
provider-key runtime fallbacks, but still feed workspace-scoped, non-provider
${VAR} expansion for MCP/plugin settings without importing Reasonix control
variables. Permissions, the sandbox, plugins (MCP), slash
commands, @ references, and two-model setup are all in the
Guide.
@ references, two-model collaboration.reasonix doctor capabilities, desktop Settings → Diagnostics, and the
/reasonix-guide skill for skills/hooks/MCP/plugin troubleshooting./rewind).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.
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 (anonymous) | HUQIANTAO | GTC2080 | light-front-theory |
| merge-order-check (anonymous) | Li-Charles-One | eghrhegpe | wufengfan (anonymous) |
| CVEngineer66 | [ |
DeepSeek-Reasonix is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by esengine. DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running. It has 26,890 GitHub stars.
Yes. DeepSeek-Reasonix passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/esengine/DeepSeek-Reasonix" and add it to your Claude Code skills directory (see the Installation section above).
DeepSeek-Reasonix is primarily written in Go. It is open-source under esengine on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh DeepSeek-Reasonix against similar tools.
No comments yet. Be the first to share your thoughts!