{"repo":"ianustec/openwebui-generate-slides","free":true,"listed":false,"github":"https://github.com/ianustec/openwebui-generate-slides","clone":"git clone https://github.com/ianustec/openwebui-generate-slides.git","description":"Native PowerPoint (.pptx) generator tool for Open WebUI — JSON spec in, native charts/icons/layouts out. MIT.","language":"Python","stars":47,"topics":["ai-tools","llm","open-webui","openwebui","powerpoint","pptx","python-pptx","self-hosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Generate Slides — Native PPTX engine for Open WebUI Part of NEURA Office : native Word, PowerPoint and Excel for Open WebUI. A Open WebUI Tool that generates native PowerPoint (.pptx) presentations from a JSON spec produced by the model. It doesn't export HTML or images: it builds the slides directly with python-pptx , with a coherent visual system, layered decorative shapes, native charts , icons inside circles and rich layouts. The resulting file is saved through Open WebUI's Files API (with a /cache/files fallback) and a clickable download link appears in the chat. License: MIT · Author: IANUSTEC Slides generated from the example examples/deck.json → examples/demo tech deck.pptx . Features - Native, editable .pptx (text, charts and shapes are editable in PowerPoint/Keynote/LibreOffice). - Native Office charts : bar , line , area , pie , doughnut , radar , stacked bar . - 25 ready-made layouts : cover, sections, bullets, columns/comparison, KPIs, timeline, process flow, icon lists, icon grids, pillars, quote, alert, tables, diagrams (funnel, pyramid, cycle, quadrant, bullseye) and image layouts. - Curated themes + custom accent ( theme:\"auto\" infers the theme from the content). - Lucide-style icons bundled in the file (no network dependency for icons). - Optional images from Unsplash (with a key) or generated via Open WebUI. - Single-file : one self-contained .py , ready to paste into the Tools registry. Requirements - Open WebUI = 0.4.0 - Python: python-pptx , pillow (decl","default_branch":null,"files":null,"tree":[],"storefront":"/r/ianustec","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ianustec/openwebui-generate-slides/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}