Free, open-source local MCP gateway: register each server once, share it with every AI client, and cut tool-definition tokens by up to 91%.
Summary
AI copilot for technical design — generate architecture diagrams, sequence diagrams, and ERDs from prompts or code.
Screenshots
Description
Eraser is a design tool for engineers. It combines a diagram-as-code editor with an AI copilot that produces the first draft, so documenting a system stops being the thing everyone postpones.
What it makes
- Cloud architecture diagrams with icon sets for the major providers
- Sequence diagrams for request flows and protocols
- Entity relationship diagrams generated from a schema or a description
- Flowcharts and system diagrams for anything else
How the AI helps
Describe a system in prose and DiagramGPT produces a diagram you can edit. Paste a schema, a Terraform file, or application code and it infers the structure. Because everything is backed by a text syntax, diagrams live in version control and diff like code — the AI writes the syntax, and you refine it.
The rest of the product
Docs sit alongside diagrams, so design documents embed live diagrams rather than stale screenshots. A whiteboard mode handles the messy thinking stage, and there are integrations with GitHub, Confluence, and Notion.
Free for individuals, with paid plans for teams that need collaboration and private workspaces.
Reviews
Similar App Suggestions
Agentic IDE that runs coding agents, self-healing QA tests and production monitoring in one workspace so fixes reach a PR automatically.
An AI on-call agent that drops read-only probes into running production code, capturing live variable snapshots and stack context without a redeploy or a restart.
A hosted LLM gateway from ngrok: one base URL and one key for public providers, your own keys and self-hosted models, with failover, scoped access and cost analytics.
Cloud-hosted long-horizon AI agents: pick a harness like Claude Code or Codex, pick a model, and reach the same agent from Slack, WhatsApp, iMessage, the web or a CLI.