Dianoetic Code
A coding agent that works in your real folders
Open a project in the Dianoetic Windows app and describe what you want. Dianoetic explores the code, makes careful edits, runs your tests, and fixes what fails.
How it works
- Understands first. It lists the folder and reads the files that matter before changing anything.
- Makes small, exact edits. It changes the lines that need changing and matches your style, instead of rewriting whole files.
- Checks its work. It runs your tests, build or linter, reads the errors, and fixes the cause.
- Tells you what changed. Every task ends with a short summary of the files it touched and how it verified them.
You stay in control
Every command and every edit asks for your OK in a Windows dialog, unless you turn on "Edit without asking" for that folder. It can't reach outside the folder you open, and it won't run destructive commands like deleting folders or pushing to git.
Works with your stack
JavaScript and TypeScript, Python, C# and .NET, Unity, Rust, and anything with a command-line build. In the browser, Dianoetic Code also builds websites and games with a live preview.
Download for Windows Try it in the browser
Questions
Is Dianoetic Code free?
Dianoetic Code is included with Thinker, which is $5 a month. The Windows app itself is free to download.
Can it delete my files?
It can only edit or create files inside the folder you open, and it asks before each edit and command. It's told never to run destructive commands.
Does it need my code on a server?
The files stay on your PC. Only the parts Dianoetic reads during a task are sent to generate the next step.