DeepSeek-Reasonix
Open-source coding agent shipped as a single Go binary with a TUI, desktop app, and ACP editor integration; DeepSeek preset, any OpenAI-compatible model.
Reasonix is an open-source (MIT) coding agent for software engineering tasks, built as a single Go binary. One local engine is exposed through four front ends: a terminal CLI/TUI, the Reasonix Studio desktop app, a browser, and editors over the Agent Client Protocol (ACP). A VS Code extension starts the local reasonix acp backend and adds chat, editor context, tool-call approvals, model selection, and workspace sessions.
Behavior is driven by a reasonix.toml file that declares providers, the agent, enabled tools, and plugins, with no hardcoded models. DeepSeek is included as a preset, and any OpenAI-compatible endpoint can be added as a config entry. Two models can optionally run together as an executor and a planner, in separate sessions that keep their prompt caches stable. Plan mode, permissions, a workspace sandbox, and per-turn checkpoints are meant to keep long autonomous runs reviewable and reversible.
Extensibility comes from MCP servers, which contribute tools, prompts, and resources, and from Extension Protocol v1 sidecars. Sidecars can intercept runtime events, contribute providers and structured UI, and ship as versioned plugin packages. Context maintenance is cache-aware: startup injects a small stable environment summary, and stale tool output is snipped or pruned before summary compaction. The binary builds with CGO_ENABLED=0 as a static executable, and make cross produces darwin, linux, and windows builds for amd64 and arm64.
Typical CLI usage is reasonix setup to configure a provider and model, reasonix for an interactive session, and reasonix run "<task>" for a one-shot task. The /init command creates project instructions. The project has two lines: 2.x (Studio, in pre-release) and 1.x (stable, maintenance). It is aimed at developers who want a configurable agent they can run locally against DeepSeek or other OpenAI-compatible models.
Installation
# via Homebrew
brew install esengine/reasonix/reasonix
# via npm
npm i -g reasonix
# via Build from source
make build
Alternatives & related tools
Crush
Terminal-based agentic coding assistant from Charm that connects to many LLM providers, uses LSPs for context, and extends via MCP servers.
Claude Squad
Terminal UI that runs multiple AI coding agents (Claude Code, Codex, Gemini, Aider) in parallel, each in its own tmux session and git worktree.
kubectl-ai
Terminal assistant that turns natural-language requests into kubectl and bash operations using Gemini, OpenAI, Bedrock, Ollama and other LLM providers.
mods
CLI tool that adds AI capabilities to command line pipelines by processing stdin through LLMs
Ollama
CLI tool for running and managing local large language models with REST API and client library support
add a badge to your README
Maintain DeepSeek-Reasonix? Show that it's featured on trmn. The badge links back to this page.
[](https://www.trmn.sh/tools/deepseek-reasonix?utm_source=badge)<a href="https://www.trmn.sh/tools/deepseek-reasonix?utm_source=badge"><img src="https://www.trmn.sh/badge/deepseek-reasonix.svg" alt="Featured on trmn" height="20"></a>