Roadmap
Status board

What's built.
What's next.

Shipped means you can use it today. Nothing on this page is listed as coming that we have already decided against — if we changed our mind, it moved off the board and the reasoning went on the vision page.

Live

Available now

In the product, today, on the free tier unless noted.

21 Mermaid diagram types

Flowcharts, sequence, class, state, ER, Gantt, pie, git graph, journey, quadrant, mindmap, timeline, XY chart, sankey, block, kanban, packet, C4, requirements, architecture and radar — each seeded as a worked example.

Browser-side rendering

Mermaid runs client-side. No render server, no round trip, and SVG and PNG export happen in the browser too.

AI diagram creation

Describe what you want in plain English. The assistant asks clarifying questions before it guesses, then generates the diagram.

AI diagram editing

Change a diagram you already have by describing the change, and apply the result to the editor in one click.

Bring your own LLM

Anthropic, OpenAI or OpenRouter — OpenRouter alone reaches a hundred-plus models through one key. Keys are Fernet-encrypted at rest, and a key you brought skips our AI quota entirely.

MCP server

Nine tools over Bearer auth with bcrypt-hashed keys, so a coding agent can list, read, create, update, search and generate diagrams directly.

Import from Mermaid Chart

Copy your projects and documents across with a read-only token, in the app or through MCP. One-way, re-runnable, nothing written back.

Self-hosting

MIT licensed. One Linux box, one Python service, SQLite or Postgres, no render sidecar.

Folders & organization

Nested folders with drag-and-drop, plus search across your library.

Teams & sharing

Shared spaces with role-based access and invitations, and public share links for any diagram.

REST API & keys

Scriptable access to your library on the Pro plan, with the same key store the MCP server uses.

Dark & light themes

Both sides of the app, and the diagrams follow the theme rather than baking one in.

In progress

Coming soon

Being worked on now. Dates are not promised; order is roughly this.

Diagram version history

See how a diagram evolved and restore any earlier version.

Embeddable diagrams

Drop a live diagram into your own site, docs or wiki with a snippet, rendering client-side the way the editor does.

Delete and organize over MCP

The MCP server can create, read, update and search, but not delete, and team-space imports are still web-only. Closing that gap.

Planned

On the horizon

Wanted, not started.

Integrations

Notion, Confluence, Slack — your diagrams where you already work.

Custom templates

Save your own starting points and share them with your team.

Enterprise controls

SAML SSO, custom domains, audit-trail export, dedicated support.

Mobile

View and lightly edit your diagrams on a phone.

Not doing

Decided against, for now

Kept on the board because it used to be listed as in progress, and because saying why is more useful than quietly deleting it.

PlantUML, D2, Graphviz

Built and removed twice. Every one of them needs a server to draw the picture, which breaks the no-round-trip promise and makes self-hosting two services instead of one. There is now a test asserting the languages endpoint stays Mermaid-only. The full argument, and what would change our mind, is on the vision page.