What is Eraser?
Eraser is an AI-driven chart-generation tool tailored for architecture and business-process teams, capable of automatically producing professionally styled charts with accurate layouts from text, code, or file inputs. It can transform Terraform code, design documents, or natural-language prompts into neatly formatted architecture diagrams, BPMN flowcharts, and other visuals with a single click. All AI-generated results are rendered on a complete canvas, allowing for manual fine-tuning or continuous iterative refinement within the AI chat interface. The tool includes built-in team-style presets, reference architectures, and naming conventions to ensure outputs strictly adhere to real-world system structures and organizational branding guidelines. Additionally, it offers multi-tenant, single-tenant, and open-source/self-hosted deployment options, has achieved SOC 2 Type 2 certification, and supports SAML SSO along with enterprise-grade security auditing.
Key features
It supports generating well-structured, semantically clear architecture diagrams and business process flowcharts by taking text prompts, Terraform code snippets, or design documents such as PDFs, Word files, or Visio files as input.
The tool provides configurable team-style presets, reference architecture libraries, and naming/annotation rules, ensuring that AI-generated outputs always align with the organization’s actual system structure and brand visual standards.
Use cases and audience
This tool is intended for technical professionals working on architecture and process-related tasks, including solution architects, platform engineers, business analysts, and security compliance teams.
- It enables rapid visualization of complex system architectures, helping clearly communicate technical solutions to clients.
- Automatically generate standardized business process diagrams that comply with team guidelines (e.g., insurance claims BPMN workflows)
- Build an interactive, drill-downable micro-site map for the entire system, supporting hierarchical exploration from the company-level view down to service components
It accepts text prompts, Terraform code, and various file formats such as PDF, Word, Excel, PPT, Draw.io, and Visio, as well as PNG, JPEG, and WebP images.
The tool produces pixel-perfect, layout-aware diagrams, supporting multiple diagram types including C4 models, BPMN flowcharts, GCP architecture deployment diagrams, and more, while also allowing export in standard formats.
Frequently asked questions
Does Eraser support using code and screenshots as inputs for generating diagrams?
Supported. Eraser can generate charts based on code repositories and image inputs such as screenshots, rather than relying solely on text.
Can Eraser be deployed in your own infrastructure?
Supported. An open-source version, eraser_oss, is provided, allowing self-hosted operation on your own infrastructure.
How to use
- 01
Paste natural language descriptions, Terraform code, or upload design documents into Eraser
- 02
AI automatically generates initial diagrams and places them on a complete canvas
- 03
Adjust via manual drawing on the canvas or continue iterative optimization through AI chat
- 04
Apply team-style presets, reference private Git repositories, or use cloud accounts to keep diagrams aligned with the actual system
Benefits and limitations
Benefits
- Create charts quickly using AI
- Consistent and accurate design
- Seamless integration with popular development and documentation tools
- Charts in code form ensure readability and maintainability
- Secure and easy to manage for enterprise use (SOC 2 Type 2 certified, supports SAML single sign-on)
- Supports Markdown for enhanced portability
Limitations
- For smaller teams or individual users, pricing may be an issue
- Dependence on AI may require careful prompt engineering to achieve optimal results
- Some features are limited to specific pricing plans.
Official website & sources
Updated on 2026-10-29

