Most diagram tools give every chart its own mini-language. DGMO has one grammar for all 51 of its chart types, written for whoever opens the file next: you, your collaborators, your agent.
Your ideas, in your files.
Every diagram is a few lines of plain text in a .dgmo file you keep. Open it in the desktop app, draw it with the dgmo command, or render it from your own code with the library. All three are free, and the command and the library are open source, so your work never depends on us. None of it needs a connection or an account: it works the same on a plane or behind a firewall.
Ask your AI how it works. Get the real picture.
Put dgmo, free and open source, in Claude Code, Codex, Cursor or Claude Desktop. Your assistant writes the lines, and they render to a real diagram you can read, edit and share, not an image it guessed at.
Every diagram you've sent is already out of date.
A picture is true the moment it leaves. Then the system changes, and every copy in the wiki, the deck and the PDF in somebody's inbox starts to disagree.
Change it once. Everyone's already looking at the new one.
Your files stay yours. The link is how everyone else sees them. Show a diagram from your space on the web and it gets a live link: one address that always draws your latest version. Open windows, embeds and Obsidian notes show your edit, and docs sites catch up at their next build.
Start in the browser. Nothing to install.
The desktop app is the same editor, with your files on your own disk. Neither one needs an account. On Omarchy? Install it with pacman.