What it does
Real engineering work, with you reviewing every step.
Maven Code handles the busywork of a change, from reading the code to running the tests, and hands you the result to approve.
Plans before it edits
Reads the relevant files and proposes a plan you can adjust before any code changes.
Works across the codebase
Makes coordinated changes across files and folders, not one snippet at a time.
Runs your tests
Runs your test suite after each change and fixes what it broke before handing back.
Every change is a diff
Review, accept or reject each change. Nothing lands in your code without you.
Asks before it runs commands
Shell commands need your approval, so your machine stays under your control.
Fits your workflow
Runs in the terminal you already use, next to your editor and version control.
How it works
From install to first change in minutes.
- 1
Install
Download the installer and run it. It takes about a minute.
❯ MavenCodeSetup.exe - 2
Open a project
Start Maven Code from your project's folder.
❯ cd my-project❯ maven-code
- 3
Describe the task
Say what you want in plain language, then review the plan and the diff.
❯ "add rate limiting to the login API"
Platforms
Windows first. More to follow.
We're starting with Windows so we can polish the experience with early users before expanding.
FAQ
Questions, answered.
Which operating systems are supported?+
Windows 10 and 11 (64-bit) today. macOS and Linux builds are coming later; leave your email and we'll tell you when they're ready.
Will it change my code without asking?+
No. Maven Code proposes changes as diffs and asks before running commands. You decide what lands.
What do I need to get started?+
A Windows 10 or 11 PC and a project folder. Install, open a terminal in your project and start describing tasks.
Is this a finished release?+
It's an early preview. Expect rough edges and frequent updates, and tell us what works and what doesn't.
Hand off your next change.
- Plans first
- Runs your tests
- You approve every diff
Installer coming soon · macOS and Linux later