AI coding agent for terminal
DeepSeek-Reasonix is an AI coding agent that runs on the terminal and is based on DeepSeek models. Focusing on prefix-cache stability, this tool ensures developers receive uninterrupted coding support over long sessions.
Updates
- November 8, 2026: Stars 36,040 → 36,132, latest release studio-v2.58.0 (November 7, 2026).
- November 2, 2026: Stars 36,021 → 36,040, latest release studio-v2.57.0 (November 2, 2026).
- November 1, 2026: Stars 35,996 → 36,021, latest release studio-v2.56.1 (November 1, 2026).
- October 30, 2026: Stars 35,992 → 35,996, latest release studio-v2.56.0 (October 30, 2026).
What you get
- Provides long-term uninterrupted coding support with DeepSeek models.
- It offers low-cost session management with its prefix caching feature.
- It provides flexible use via the terminal with configurable plug-in support.
Installation
npm i -g reasonix # any OS; pulls the prebuilt native binary
brew install esengine/reasonix/reasonix # macOSgit clone https://github.com/esengine/DeepSeek-Reasonix.git
cd DeepSeek-Reasonix
make build # -> bin/reasonix(.exe)
make cross # -> dist/ (darwin|linux|windows × amd64|arm64)Running it
reasonix setup # configure a provider and model
reasonix # start an interactive session
reasonix run "implement the TODOs in main.go"If you don't write code
While working with this artificial intelligence coding agent running on the terminal, develop code suggestions taking into account the current structure and goals of my project. Focus on producing consistent, low-cost responses across our long sessions using prefix cache stability. When writing or debugging code, provide modular and clean solutions that fit the needs of the project.
Repository: https://github.com/esengine/DeepSeek-Reasonix. Follow the official instructions in the README of this repository for setup and execution.
Before starting, check which OS we are on and if the necessary tools (e.g., Python, Node.js, Git, Docker) are installed. Install any missing ones step-by-step according to this system.
Create a new, empty folder to work in. Do not touch any files outside this folder and do not delete anything. Tell me what you are going to do in one sentence before running each command.
Tell me what I should see on the screen at the end of each step. If an error occurs, I will paste the error message to you exactly as it is, and we will fix it together.
Related dictionary terms
Links
TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-08-03: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. The introductory text was prepared with AI from the repository's own documentation, and this page was machine-translated from the Turkish original · the Turkish version prevails.