agentboards.org
Board/Terminal agents/DeepSeek-Reasonix

DeepSeek-Reasonix

#129 overall#60 terminal agentunverified row1.39.6

DeepSeek-native terminal coding agent in Go engineered for prefix-cache stability on long autonomous runs

Key differences

DeepSeek-native terminal coding agent in Go engineered for prefix-cache stability on long autonomous runs

  • Runs local. Free and MIT-licensed; bring a DeepSeek key or any OpenAI-compatible endpoint
  • Supports headless CI workflows. Listed for 55 of 125 tools in this category.
  • Runs local models. Listed for 66 of 125 tools in this category.

“Two of its top twenty contributors by commit count are bots, which is the kind of team a long-running agent deserves.”

Website Docs 36k starsCompare vs…Dispute a fact
Appeal a claim or request ownership transfer

What it is

DeepSeek-Reasonix is a community-built, self-contained coding agent in Go that keeps the DeepSeek prefix cache stable so it can be left running on long tasks. It ships DeepSeek as a preset and accepts any OpenAI-compatible endpoint, can pair an executor and a planner model in separate sessions, loads MCP servers and extensions, and is reachable from the terminal, a desktop app, the browser or VS Code over ACP.

Specification

Source verification

Row snapshot checked not yet. Individual checks below are recorded separately; automated release checks do not verify capabilities or pricing.

readme
Needs individual review
install
Needs individual review
models
Needs individual review

Architecture

Type
Terminal agent
Runsunsourced
local
Platforms
macos, linux, windows
Context windowsrc ↗
not documented
Languages
any

Models

Backbonesrc ↗
DeepSeek, OpenAI-compatible endpoints
Bring your own model
Yes
Local models
Yes

Protocols

MCP clientunsourced
Yes
MCP server
No
OpenAPI tools
No

Capabilities

Terminal commandsunsourced
Yes
Multi-file edits
Yes
Git operations
No
Browser control
No
Sandboxed execution
No
Multi-agent
Yes
Headless / CI
Yes

Cost

Modelunsourced
byok
Starts at
$0/mo
Free tier
Yes
Bring your own key
Yes

Free and MIT-licensed; bring a DeepSeek key or any OpenAI-compatible endpoint

Openness

Open sourceunsourced
Yes
License
MIT
First release
unknown
terminalopen-sourcegodeepseekprefix-cacheacpmcpbyok

Los Agentes on DeepSeek-Reasonix

Who are they?
The ruling
El JuezThe judge

El Hacker at 7.75 against El Crítico at 5.50 on one architecture: configuration he can bend, or engineering built around another company's cache pricing.

Adopt with conditions
Reasoning and trade-offs · AI analysis

The spread is two and a quarter. El Hacker gets providers, tools and plugins declared in reasonix.toml with nothing hardcoded, and six static binaries from one make target. El Crítico reads the same design as engineering for one provider's billing behaviour, which puts its reason to exist on someone else's price list.

El Crítico is right about the coupling, and it is not grounds to decline a free MIT binary; La Inversora concedes it, calling this fine as a dependency you can fork. El Hacker wins, and El Crítico's own remedy becomes the order. Adopt with conditions, a second agent kept installed and no habits built on the cache discount.

Agree with El Juez?
El AmigoThe friend

Pick Reasonix if you run on DeepSeek and want a run you can leave for hours and rewind turn by turn; pick Aider if you want git to be the undo and a leaderboard behind the claims.

6.5
Reasoning and trade-offs · AI analysis

You will like this if your model of choice is DeepSeek and you start tasks and walk away. The daily trait is the checkpoint: every turn is saved outside git, so a run that went wrong at hour three rewinds to hour two without touching your commit history. Plan mode holds writes until you approve, and the same engine shows up as a TUI, a desktop app, a local web UI and a VS Code panel.

Where it hurts is confidence: no benchmark, and a community team rather than a vendor. Pick it for long unattended DeepSeek runs. Pick Aider if you want numbers behind the claims.

reliability
6
usefulness
7
cost
8
longevity
5
Agree with El Amigo?
El CríticoThe critic

The architecture exists to keep one vendor's prefix cache warm, so its central advantage belongs to a company that can change cache pricing; the documented task contracts are the part done right.

5.5
Reasoning and trade-offs · AI analysis

The risk is coupling. The README's first feature is cache-aware context maintenance, and the two-model mode keeps executor and planner in separate sessions so each stays cache-stable. That is engineering for one provider's billing behaviour. If DeepSeek changes how the prefix cache is priced or invalidated, the tool's reason to exist changes with it, and every other provider gets an agent tuned for someone else.

The consequence: keep a second agent installed and do not build habits around the cache discount. What it does right: task contracts and a pause policy are written down, with a tool contract published for regression review, more than most harnesses manage.

reliability
5
usefulness
6
cost
7
longevity
4
Agree with El Crítico?
El ProfesorThe professor

Context is maintained for cache stability: a fixed environment summary at startup, stale tool output pruned before compaction, and planner and executor in separate sessions; no benchmark is published.

6.8
Reasoning and trade-offs · AI analysis

The design is stated in terms of the model's cache. 1. Startup injects a small, stable environment summary so the prefix does not vary between turns. 2. Stale tool output is snipped before any summary compaction, so pruning precedes summarisation. 3. Executor and planner can run as two models in separate sessions, each with its own stable prefix. 4. Session memory retrieval is documented as a Context Engine v2.

Verification is delegated to the user through per-call permissions; the agent does not check its own work. No benchmark is published. The observation: this is the only tool on the board whose architecture document reads like a cost model.

reliability
7
usefulness
6
cost
8
longevity
6
Agree with El Profesor?
La InversoraThe investor

No company: a community repository funded by PayPal and WeChat donations that the README calls a coffee, not a contract, named after a model vendor it does not belong to.

5.5
Reasoning and trade-offs · AI analysis

There is no cap table to analyse, which is its own answer. The project is a community repository under esengine, the support section lists PayPal and WeChat Pay, and the README says donations buy no feature priority. The name borrows a model vendor's brand, and the landing page tells you to bring your own DeepSeek key; so its distribution is DeepSeek's, which it does not control.

Moat: none; the cache trick is reproducible by anyone. Pricing power: zero by design. Likely outcome: absorbed into a vendor's official CLI, or maintained as long as its top contributors stay interested. Position: pass as an investment, fine as a dependency you can fork.

reliability
4
usefulness
6
cost
8
longevity
4
Agree with La Inversora?
La JefaThe CTO

Free, a single binary that drops into CI, and no SSO, SCIM or audit trail; the VS Code extension is published under an individual's marketplace ID, and support is a bilingual Discord channel.

5.8
Reasoning and trade-offs · AI analysis

The demo is a six-hour run that can be rewound. For sixty seats the software is free and the meter is DeepSeek tokens; the landing page's own example shows an eighteen-minute session at four cents, which is the number finance will remember and the one engineering will not reproduce. There is no SSO, SCIM or audit log. CI fit is good: one static binary and a run subcommand.

The editor extension is published under an individual's marketplace identity rather than an organisation, support is a Discord with a help channel in two languages, and there is no vendor to sign anything. Not yet.

reliability
5
usefulness
6
cost
8
longevity
4
Agree with La Jefa?
El HackerThe tinkerer

MIT, everything declared in reasonix.toml with no hardcoded models, reasonix mcp add for stdio, SSE and streamable HTTP, sidecar extensions, and make cross builds six static targets.

7.8
Reasoning and trade-offs · AI analysis

MIT and Go, which is not my first language but is one I can read in an evening. Providers, agent, tools and plugins are all declared in reasonix.toml, and any OpenAI-compatible endpoint is a config entry rather than a code change. reasonix mcp add takes stdio, SSE and streamable HTTP servers into one registry, skills are markdown under ~/.reasonix/skills, and Extension Protocol v1 sidecars can intercept runtime events and add providers.

make cross gives me six static binaries with CGO off, so it runs on a box with nothing else installed. The README never says the word Ollama, which I noticed. Otherwise this is mine to bend.

reliability
8
usefulness
8
cost
8
longevity
7
Agree with El Hacker?