Overview
llm-chat-drawio renders .drawio diagrams to images headlessly, without a
browser, X server, or the draw.io desktop app. It exposes one llm-chat tool,
export_drawio, and a ToolPackage bundling it.
Rendering runs in-process: maxGraph (the
maintained successor of mxGraph, draw.io's rendering core) draws the diagram on
a jsdom DOM, and @resvg/resvg-js
rasterises the SVG for PNG output.
Navigation
- Architecture: design overview
- API Reference: full tool and class documentation
- Quick Start: getting started guide
License
MIT. See LICENSE.