<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: tscburak</title><link>https://news.ycombinator.com/user?id=tscburak</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 14:16:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tscburak" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: VizuLLM – Turn structured LLM output into real, printable documents]]></title><description><![CDATA[
<p>Hi HN<p>I’ve been working on VizuLLM, an open-source engine that turns structured LLM outputs (JSON) into deterministic, printable documents like timetables, invoices, guides, and diagrams.<p>LLMs are great at generating text, but in real applications we usually need documents, not paragraphs.
VizuLLM introduces a strict contract between the model and the UI:
 • LLM generates schema-validated JSON
 • Schemas define a document type
 • VizuLLM renders a deterministic visual artifact (HTML / PDF)<p>Instead of asking an LLM to “write a PDF”, you ask it to generate data for a document schema, and the renderer handles the rest.<p>What makes it different:
 • Schema-driven (Zod) → predictable outputs
 • Renderer-first, not prompt-first
 • Print-optimized components
 • Open-source and community-extendable (anyone can add new document types)<p>Example use cases:
 • Generate schedules, invoices, cover letters
 • Turn LLM output into guides, reports, or diagrams
 • Integrate into internal tools or LLM workflows<p>Repo:
<a href="https://github.com/GenR8ive/VizuLLM" rel="nofollow">https://github.com/GenR8ive/VizuLLM</a><p>I’d love feedback on:
 • Whether this abstraction makes sense
 • Missing document types / use cases<p>Happy to answer questions or discuss tradeoffs.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46278900">https://news.ycombinator.com/item?id=46278900</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 15 Dec 2025 19:10:44 +0000</pubDate><link>https://vizullm.com/</link><dc:creator>tscburak</dc:creator><comments>https://news.ycombinator.com/item?id=46278900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46278900</guid></item></channel></rss>