# DeepSeek-Reasonix: Your AI Coding Agent for the Terminal

This repository profile is provided by osrepos.com, an open source repository discovery platform.

Source: osrepos.com
Repository profile: https://osrepos.com/repo/esengine-deepseek-reasonix
Generated for open source discovery and AI-assisted research.

DeepSeek-Reasonix is an AI coding agent designed for your terminal, offering a stable and persistent environment for development tasks. Engineered with prefix-cache stability, it allows you to leave it running for continuous autonomous operation. This tool integrates seamlessly into various workflows, from CLI to VS Code, enhancing productivity with AI assistance.

GitHub: https://github.com/esengine/DeepSeek-Reasonix
OSRepos URL: https://osrepos.com/repo/esengine-deepseek-reasonix

## Summary

DeepSeek-Reasonix is an AI coding agent designed for your terminal, offering a stable and persistent environment for development tasks. Engineered with prefix-cache stability, it allows you to leave it running for continuous autonomous operation. This tool integrates seamlessly into various workflows, from CLI to VS Code, enhancing productivity with AI assistance.

## Topics

- ai-agent
- coding-agent
- terminal
- cli
- developer-tools
- llm
- Go
- AI Development

## Repository Information

Last analyzed by OSRepos: Wed Aug 26 2026 17:14:38 GMT+0100 (Western European Summer Time)
Detail views: 1
GitHub clicks: 1

## Safety Notice

OSRepos shares public repositories for knowledge and discovery only. Review source code, dependencies, licenses, and security implications before running or installing anything.

## Content

## Introduction

DeepSeek-Reasonix is a powerful DeepSeek-native AI coding agent designed to run directly in your terminal. Engineered for prefix-cache stability, it allows developers to keep it running for extended periods, providing a consistent and reliable AI assistant for coding tasks. This versatile agent supports multiple interaction methods, including a command-line interface (CLI), a dedicated desktop application, browser access, and editor integration via the Agent Communication Protocol (ACP).

Key features include:
*   **Config-driven**: Providers, agents, tools, and plugins are all declared in `reasonix.toml`, supporting various models without hardcoding.
*   **Multi-model & composable**: DeepSeek is a preset, but any OpenAI-compatible endpoint can be configured. It can optionally run two models together (executor + planner) in separate, cache-stable sessions.
*   **Plugin-driven**: MCP servers contribute tools, prompts, and resources, while Extension Protocol v1 sidecars can intercept runtime events and provide structured UI.
*   **Cache-aware context maintenance**: Optimizes context by injecting stable environment summaries and pruning stale tool output.
*   **Zero-friction distribution**: Distributed as a single Go binary, cross-compilable to multiple targets, making installation straightforward.

## Installation

Reasonix offers several installation paths depending on your preferred usage. The CLI/TUI, desktop app, and VS Code extension all utilize the same local Reasonix engine.

### Path A: CLI / TUI

Install the native binary globally via npm or Homebrew on macOS:

sh
npm i -g reasonix                  # any OS; pulls the prebuilt native binary
brew install esengine/reasonix/reasonix   # macOS


Prebuilt archives for various platforms are also available on every [GitHub release](https://github.com/esengine/DeepSeek-Reasonix/releases "GitHub Releases" target="_blank").

### Path B: Desktop App

For the desktop application, visit the [official download page](https://reasonix.io/?download=desktop#start "Reasonix Desktop App Download" target="_blank") to get the latest build for your platform (macOS, Windows, Linux).

### Path C: VS Code Extension

First, complete Path A to install the CLI. The VS Code extension enhances your development experience by starting your local `reasonix acp` backend, adding native chat, editor context, tool-call approvals, model selection, and workspace sessions.

*   **VS Code**: [Install from Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=SivanLiu.reasonix-agent "VS Code Marketplace" target="_blank")
*   **VSCodium / Eclipse Theia**: [Install from Open VSX Registry](https://open-vsx.org/extension/SivanLiu/reasonix-agent "Open VSX Registry" target="_blank")

### Path D: Build from Source

To build from source, clone the repository and follow the instructions:

sh
git clone https://github.com/esengine/DeepSeek-Reasonix.git
cd DeepSeek-Reasonix


The CLI build requires Go 1.25+. Use `make build` for the CLI or `make cross` for cross-compilation. Desktop builds require Node 24+, pnpm 10, and the Wails CLI.

## Examples

Once installed, you can quickly get started with Reasonix using these commands for the CLI/TUI:

sh
reasonix setup                      # configure a provider and model
reasonix                            # start an interactive session
reasonix run "implement the TODOs in main.go"


In an interactive session, use `/init` to have Reasonix create project instructions. For the desktop app, simply launch it after installation and configure your provider and model within the application.

## Why Use It

DeepSeek-Reasonix stands out as a robust AI coding agent for several reasons:
*   **Persistent Autonomy**: Its prefix-cache stability allows you to leave it running, providing continuous AI assistance without constant restarts.
*   **Flexible Workflows**: Whether you prefer the terminal, a dedicated desktop app, or integration directly into your VS Code editor, Reasonix adapts to your development environment.
*   **Advanced Control**: Features like plan mode, permissions, a workspace sandbox, and per-turn checkpoints give you fine-grained control over autonomous runs, allowing for review and undo capabilities.
*   **Extensible and Customizable**: With its config-driven and plugin-driven architecture, you can easily integrate various models and extend its functionality to suit specific needs.
*   **Simplified Deployment**: Distributed as a single, self-contained Go binary, it offers zero-friction distribution across different operating systems.
*   **Community Support**: A vibrant bilingual Discord community is available for setup help, workflow showcases, and feature ideas.

## Links

*   **GitHub Repository**: <a href="https://github.com/esengine/DeepSeek-Reasonix" target="_blank">https://github.com/esengine/DeepSeek-Reasonix</a>
*   **Official Website**: <a href="https://esengine.github.io/DeepSeek-Reasonix/" target="_blank">https://esengine.github.io/DeepSeek-Reasonix/</a>
*   **Discord Community**: <a href="https://discord.gg/XF78rEME2D" target="_blank">https://discord.gg/XF78rEME2D</a>
*   **VS Code Extension**: <a href="https://marketplace.visualstudio.com/items?itemName=SivanLiu.reasonix-agent" target="_blank">https://marketplace.visualstudio.com/items?itemName=SivanLiu.reasonix-agent</a>
*   **Desktop App Download**: <a href="https://reasonix.io/?download=desktop#start" target="_blank">https://reasonix.io/?download=desktop#start</a>