← all repositories
SmartSchoolAI/ai-to-pptx

GPL-3.0 slide deck builder with a licensing manual attached

An AI-powered PPTX generator that ships with more legal caveats than feature flags.

1.4k stars TypeScript Creative · DesignOther AI
ai-to-pptx
Velocity · 7d
+1.7
★ / day
Trend
steady
star history

What it does Ai-to-pptx is a Vue-based frontend (with a separate PHP backend) that uses DeepSeek or other LLMs to generate presentation outlines, then renders them into downloadable PPTX files. You pick a template, the AI fills in the structure, and you get a file you can open in PowerPoint.

The interesting bit The README spends roughly 60% of its word count on licensing gymnastics. GPL-3.0 with a hard no on removing copyright notices, a commercial license track for closed-source use, and a note that the commercial version is “temporarily stopped” anyway. The actual code, meanwhile, is largely forked from veasion/aippt-react (MIT) and relicensed here as GPL-3.0.

Key highlights

  • Front and back ends are both open source; backend deploys via Docker or manual PHP
  • Four built-in templates, with a guide for making custom ones
  • Export to PPTX works; PDF and PNG exports are listed but incomplete
  • Online editing of text, styles, and images is marked as a commercial feature
  • No mobile support; no user registration or billing in the open-source build

Caveats

  • Hardcoded to exactly three subsections per slide; two or four are “not fully tested”
  • Several headline features (custom logos, template marketplace, online editing) are commercial-only
  • The project appears to be in maintenance mode: “commercial version development temporarily stopped”

Verdict Worth a look if you need a self-hosted, LLM-driven slide generator and can live within GPL-3.0’s share-alike terms. Skip it if you wanted a polished SaaS or a mobile-friendly tool.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.