Eraser is an AI-powered diagramming tool for creating production-ready diagrams from text prompts, code, and uploaded files. It can use inputs such as Terraform, design documents, screenshots, and reference material to generate diagrams on a canvas.
After generation, diagrams can be refined by hand or iterated on through AI chat. Teams can apply styles, rules, and templates, and add reference architectures or domain knowledge to align results with their conventions. Eraser also offers an MCP server for creating, searching, updating, and exporting diagrams from tools including Claude, Cursor, and ChatGPT.
For mapping larger systems, Eraser supports interactive drill-downs and connections to sources such as code, cloud accounts, and internal catalogs. Enterprise security features listed on the homepage include SOC 2 Type 2 certification, annual penetration testing, SAML SSO, and multi-tenant, single-tenant, or self-hosted deployment options.
1.Provide a prompt, paste code such as Terraform, or upload a supported file as the basis for a diagram.
2.Add reference material or select AI presets, styles, rules, or templates to guide the result.
3.Generate the diagram and review it on Eraser's visual canvas.
4.Refine the diagram by hand or continue iterating through AI chat.
5.For agent-based workflows, use the MCP server to create, search, update, or export diagrams from a supported AI tool.