A coding agent that works with the AI model you choose
Mindweave reads your project, makes the changes you ask for, runs your tests, and shows you everything it did. It has no model of its own: you bring a key from a company you already use, or a model running on your own computer, and you pay that company directly. Mindweave is free.
What it does
- Works with the model you pick. Many companies and local models are supported, and you can switch in the middle of a project.
- Shows every change. The exact lines it adds and removes are on your screen, and you can take back the last thing you asked it to do or go back to an earlier message.
- Careful with your tokens. It keeps the start of every request the same so the provider can reuse it, re-reads as little as possible, and tidies up a long conversation instead of letting it grow. You can set a limit, in tokens or money.
- Can run on its own. Give it a goal and let it work through the steps while you do something else. It stops to ask before anything risky.
- Tests an app by using it. It can open what it built, click through it and look at the result.
Download
The Linux button gets the .deb, for Ubuntu, Debian and their relatives. For any other distribution, get the AppImage.
The desktop app includes the terminal version, so one download gives you both. They share the same sessions and settings. If you only want the terminal, use npm instead:
The npm version needs Node 24 or newer. The desktop app brings its own. Start either one by typing mindweave, or mw for short.
Installing it
The downloads are not signed by Microsoft or Apple yet, because that costs money every year and this is a free project. Your computer will warn you the first time, and each system has a short way past it. The files are built from the open source code on GitHub.
Windows
- Run the installer. If Windows says it protected your PC, choose More info, then Run anyway.
- When it finishes, open a new terminal window and type
mwto use the terminal version. The installer adds it for you.
macOS
Apple silicon Macs only, on macOS 13 or newer.
- Unzip the download and drag mwcode into your Applications folder. Do this before opening it.
- Open it. macOS will say it cannot check it for malware, which is the unsigned warning. Choose Done.
- Open System Settings, then Privacy & Security, scroll down, and choose Open Anyway next to the mention of mwcode. Enter your password and open it again. You only do this once.
- For the terminal version, open the app's Settings, then About, and choose to add the command line. It asks for your password to do that.
Linux
- With the .deb, run
sudo apt install ./followed by the file name. It also adds themwcommand. - With the AppImage, make it runnable with
chmod +xfollowed by the file name, then run it. The AppImage does not add themwcommand, so use the .deb or npm if you want the terminal version.
It is still young. I build and test it on Windows, so the Mac and Linux versions have had far less use. It also makes mistakes, mostly depending on the model you choose, so read what it changes and keep your work in version control.
About
Mindweave is built by Niman, and it is open source under the Apache 2.0 licence. The code for both the app and the terminal program is on GitHub.
If something breaks, tell me. Open an issue on GitHub, or use the feedback button in the app. Mindweave does not track you or count its users, and the privacy policy says what it does and does not collect.