One document description resolving into a layout graph, then into a PDF page and an editable slide deck

GraphCompose 2.1: One Document, Two Real Outputs

My girlfriend is a senior marketing researcher, and last year she started building presentations with AI tools. The first result was usually fine. The layout was there, the content was placed, the slides looked finished. Then she needed to fix a typo. Not restructure the deck — fix one word. And because the tool owned the whole artifact, the only way to change one word was to ask for the whole deck again. It would fix the typo and move a box. Or rewrite a sentence that was already correct. Or quietly break a slide that had been fine. A thirty-second correction became a negotiation with a generator. ...

26 July 2026 · 9 min · Artem Demchyshyn
GraphCompose 1.8 banner with native gradient bar charts, rendered by the engine itself

GraphCompose 1.8: Documents That Can Draw

For most of its life, GraphCompose could lay out text and structure very well, and draw very little. It produced invoices, reports, CVs, and proposals — documents that are mostly typography, spacing, and tables. That was the point. But real business documents are not only words. They have a revenue chart, a sparkline next to a KPI, a logo, a divider shape, a coloured panel with a soft gradient. Up to now, every one of those meant rasterizing an image somewhere else and pasting it in. ...

19 June 2026 · 7 min · Artem Demchyshyn