Why DMN
Coding agents got good enough that one isn't enough. The moment you run several, the work changes: you juggle terminals, explain the same context twice, watch agents read the same files over and over, and find two of them editing one file.
DMN is our answer to that. It puts every agent in one workspace, from whichever vendor, and gives them an engine they share: search that answers with the exact code in one call, notes that carry from one agent to the next, and claims that keep them out of each other's files.
We measure before we claim. The numbers on this site come from a benchmark with its rules written down before any run, and we publish where DMN doesn't help next to where it does. Read the benchmarks.
Why is it free?
Because the people who run the most agents are the ones who feel their cost most, and we want DMN in their hands. There's no paid tier and no account, and the app you install stays free.
You still pay your AI providers, as you do now. DMN's job is to make that subscription go further.
What stays on your machine
- The index of your code and its embeddings.
- Your agents' shared notes, in your project's
.dmnfolder. - Claims, activity and the savings figures in Insights.
The engine only listens on your own machine. Your agents talk to their own providers, as they do without DMN.
Where it stands
- Windows today. Mac and Linux builds are on the roadmap.
- Free to use. The source isn't public yet.
- Works with Claude Code, Codex, OpenCode, Cursor and any MCP client.