Skip to content

Reasonix

An open-source AI coding assistant that reads, edits and tests code in your project folder.esengine/DeepSeek-Reasonix

Stars
36k
Forks
2.5k
Licence
MIT
Language
Go
Last update
4 days ago
Type
App

What it is

Reasonix is an open-source AI coding assistant that runs on your own computer. You describe a task in plain language, and it reads code, edits files and runs commands and tests inside the project folder you choose, showing you each step. You choose the AI model: a DeepSeek preset is built in, and any OpenAI-compatible service can be added, with payment going directly to the model provider.

  • Asking it to add a feature or fix a bug in a project folder
  • Running tests and commands as part of a task while reviewing each step
  • Rewinding file edits made by its edit tools by conversation turn
  • Using it from a terminal script with reasonix run "task"

Great for

  • Developers who want an AI assistant to make multi-step changes in a local project
  • People who want to choose or switch their own model provider
  • Users who want to approve each action or review a plan before work starts
  • Those who prefer a desktop app, terminal, browser, or VS Code extension interface

Not ideal for

  • People who want a hosted service with no setup or API key, since you must supply a model provider and key
  • Anyone who expects rewind to undo shell command side effects, because the README says only files changed by its edit tools are covered
  • Those who need a fully offline setup, since the model is a service you configure and it receives what it reads
Step-by-step guide: how to use ReasonixInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Download the app

    Clone the repository

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

    Run it

    • Download and install Reasonix Studio from the releases page.
    • Open the app and enter your model provider and key when asked.
    • Open your project folder and describe the task in plain language.
    • When prompted at your chosen permission level, allow or refuse the action.
  3. 3

    Get the most out of it

    • Use plan mode to review the approach before the agent starts work.
    • Set forbid rules in permission settings, which the README says always hold.
    • Add any OpenAI-compatible model service through a config entry.
    • Try the browser interface with reasonix web or the terminal interface with reasonix.

Downloads

Strengths

  • Runs on your computer and works inside the project folder you pick
  • Lets you choose the permission level, from asking every time to limited autonomy
  • Offers several interfaces: desktop app, terminal, browser, and editor via ACP

Trade-offs

  • You must supply and pay for your own model provider and key
  • Rewind does not cover changes made by shell commands
  • The README is truncated and does not fully document setup details for every platform

How it compares

ProjectStarsTypeLevelUpdatedBest for
DeepSeek-Reasonix (this)36kAppbeginner4 days agoDevelopers who want an AI assistant to make multi-step changes in a local project
OpenHands92.5kAppintermediate4 days agoDevelopers who want coding agents running on a server while their laptop is off
nanobot49.8kAppintermediate4 days agoPeople who want a self-hosted personal assistant they can inspect and customize
CowAgent47.8kAppintermediate4 days agoPeople who want a self-hosted personal assistant reachable from their everyday chat apps
Codewhale41.2kCLIintermediate4 days agoDevelopers who want an AI agent working inside a terminal and a git repository
cua31.6kDev toolintermediate4 days agoDevelopers building agents that operate desktop apps or browsers

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.