History you can trust, with undo
Every change from you, a repo scan or your AI is saved as a new version with who made it and why. Undo any version in one click, and nothing is ever silently overwritten.
DocLoom keeps your architecture in step with how it's really built. Draw it, scan it from your repo, or let your AI build it over MCP. Every change lands live, versioned and explained.
Animation: three nodes are drawn and connected, an AI adds a Payments service over MCP which appears live, then a failing request marks the Orders API node with an error.
How it works
Three ways in, one source of truth. Mix them freely: they all edit the same versioned graph.
Built for AI
DocLoom is an MCP server. Connect Claude Code, Claude Desktop or any MCP client with one line. Your AI reads the map, adds and connects components, and applies schemas through the same versioned path as the canvas.
$ claude mcp add --transport http docloom https://<your-docloom>/mcp --header "Authorization: Bearer dl_…"
✓ Added MCP server docloom (18 tools)
What you get
Live today: a versioned map, ER diagrams from real code, errors pinned to where they happen, tasks synced with GitHub issues, and docs that never drift from the map.
Every change from you, a repo scan or your AI is saved as a new version with who made it and why. Undo any version in one click, and nothing is ever silently overwritten.
Your apps send errors with a project key. DocLoom matches the failing route or the table in the message and marks that node.
Tables, columns, primary and foreign keys, linked column to column. Collapse a table or a whole schema into one node.
SQL migrations and routes from Axum, Express, FastAPI, Flask and Next.js become a map. Re-scan anytime: your layout stays.
A section per component, a chapter per repo. Type / to create a task, @ to assign a real teammate, # to link the map. Every edit syncs to every screen.
Plan on a board, assign real repo collaborators, pin each task to the part of the map it touches. Edits flow to GitHub and back, live.
Roadmap
DocLoom grows in four phases, each built on the same living graph, so nothing you map today is thrown away.
Free during early access
Paste a schema, scan a repo or connect your AI, and see your architecture take shape live.