Pi, the AI coding agent, compiled ahead of time to native code so it starts faster and uses less CPU than Pi on Bun or Node.
esengine/DeepSeek-Reasonix
An open-source coding agent that reads your project, edits files and runs tests from your terminal, desktop, browser or editor.
Open-source alternative to:Claude Code
Cursor
- Stars
- 35,863
- Forks
- 2,461
- Open issues
- 398
- Last commit
- 5 hours ago
What is it?
Reasonix is a coding assistant that runs on your own computer and works inside a project folder you choose. You describe a task in plain language, and it reads code, edits files, and runs commands and tests, showing each step. You can have it ask before every action, or let routine actions run on their own within rules you set. Plan mode lets you review the approach before any work starts.
The AI model is a service you configure. A DeepSeek preset is built in, and any OpenAI-compatible service can be added through a config entry. You pay the model provider directly. Files changed by its edit tools are saved before modification, so you can rewind by conversation turn without touching git history; shell command side effects are not covered.
The same engine is available as a desktop app (Reasonix Studio), a full-screen terminal interface, a local web interface via `reasonix web`, and an editor integration over ACP. Configuration lives in `reasonix.toml`, and MCP servers and extensions can add tools and prompts.
Key features
- 01Reads code, edits files and runs commands and tests inside your project folder.
- 02Adjustable permission levels, from asking every time to autonomous within set rules.
- 03Plan mode that waits for your approval before starting work.
- 04Rewind file edits by conversation turn without touching git history.
- 05Works with DeepSeek out of the box and any OpenAI-compatible endpoint via config.
- 06Available as a desktop app, terminal UI, browser interface and editor integration over ACP.
Use cases
- Delegating a multi-file bug fix or feature to an agent while reviewing each step.
- Running routine refactors or test-fixing tasks from a terminal script with `reasonix run`.
- Using a self-hosted or third-party OpenAI-compatible model for coding work on your own machine.
- Driving a coding agent from VS Code or another ACP-compatible editor.
Quick start
- 1
Download the reasonix command-line tool from the releases page
- 2
Run setup to pick a model
reasonix setup - 3
Start Reasonix in your project
reasonix
Things to know
- You must supply your own model provider key and pay that provider directly.
- Version 2.x, on this branch, is in active development and still changing quickly.
- Rewind only covers files changed by its edit tools, not changes made by shell commands.
Topics
FAQ
- What is DeepSeek-Reasonix?
- An open-source coding agent that reads your project, edits files and runs tests from your terminal, desktop, browser or editor. Reasonix is a coding assistant that runs on your own computer and works inside a project folder you choose. You describe a task in plain language, and it reads code, edits files, and runs commands and tests, showing each step. You can have it ask before every action, or let routine actions run on their own within rules you set. Plan mode lets you review the approach before any work starts.
- Is DeepSeek-Reasonix free to use? What license does it have?
- DeepSeek-Reasonix is open source under the MIT license. Check the license terms before using it in commercial products.
- Is DeepSeek-Reasonix still maintained?
- Actively maintained. The last commit to DeepSeek-Reasonix was on Oct 19, 2026.
- What can I use DeepSeek-Reasonix for?
- Delegating a multi-file bug fix or feature to an agent while reviewing each step. Running routine refactors or test-fixing tasks from a terminal script with `reasonix run`. Using a self-hosted or third-party OpenAI-compatible model for coding work on your own machine. Driving a coding agent from VS Code or another ACP-compatible editor.
- How do I install DeepSeek-Reasonix?
- Download the reasonix command-line tool from the releases page Run setup to pick a model: reasonix setup Start Reasonix in your project: reasonix
- Where can I get DeepSeek-Reasonix?
- The source code and installation instructions are on GitHub: https://github.com/esengine/DeepSeek-Reasonix
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An open source AI coding agent that runs in your terminal, with a desktop app and two built-in agents for building and planning changes.
An agentic coding tool from Anthropic that runs in your terminal, reads your codebase, and handles coding tasks and git workflows via natural language.
A minimal, extensible AI agent harness with a unified multi-provider LLM API, agent runtime, terminal UI, and a coding agent CLI.
An open-source coding and research agent built on a persistent Python REPL, with subagents, a self-refining harness, and support for long-running tasks.
A CLI and web dashboard that benchmarks free coding LLM models across providers and installs the chosen one into your coding tool.