Mermaid
Choose Mermaid for diagrams with nodes, arrows, decisions, services, or process steps. Best for documentation and editable diagram source.
Output format guide
Choose Mermaid for diagrams with nodes, arrows, decisions, services, or process steps. Best for documentation and editable diagram source.
Choose CSV for chart screenshots when you need spreadsheet-friendly rows. Treat unlabeled chart values as estimates.
Choose Markdown for summaries, alt text drafts, implementation notes, and review warnings from visual files.
Choose JSON for structured extraction, nested relationships, chart metadata, and application workflows.
If the image has arrows, start with Mermaid. If it has axes or values, start with CSV. If it needs metadata or automation, use JSON. If it needs a human-readable explanation, use Markdown.