Next.js + Eraser API

Design a process, data flow, sequence, or architecture diagram from plain language

Enter the scenario, choose the diagram type, and generate an Eraser-rendered diagram that is embedded directly in the application. The app is structured for deployment on Vercel with server-side API key handling, security headers, input validation, and request throttling.

Diagram request

21/120 characters
222/4000 characters. Be explicit about actors, steps, systems, stores, and boundaries.
Prompt mode sends natural language. DSL mode sends raw Eraser DSL.

API keys stay on the server. Requests are validated and throttled before hitting the Eraser API.

Rendered output

The app prefers an embeddable diagram URL, then falls back to a standard URL, image URL, or raw troubleshooting payload.

Submit a diagram request to see the generated output, returned metadata, and troubleshooting details where available.