Can AI replace MagicSlides?
An LLM that turns a topic or URL into an outline and renders a PPTX/PDF is a weekend build. What MagicSlides actually sells is the template library, the export fidelity, and the distribution: a Google Slides add-on and a browser extension already installed by millions. You can rebuild the core loop; you can't rebuild the polish or the install base overnight.
01What it costs
Checked Aug 13, 2026 · source: magicslides.app.
| Plan | Monthly | Billed yearly | What you get |
|---|---|---|---|
| Premium | $29 | — | $29 of model credits/month; 70+ templates; 150+ design systems; decks of 50+ slides. |
| Premium Plus | $34 | — | $34 of model credits/month; 70+ templates; 150+ design systems; decks of 50+ slides; face-image and HTML Studio features. |
| Team & Enterprise | — | — | Invoice billing and centralized purchasing; numeric credit, seat and usage caps are not published. |
| Done By Us | — | — | 1 presentation delivered in 48–72 hours. |
Hidden costs: license is tied to one Google account; model-credit consumption can exceed the included monthly amount; API access is a separately priced product
02Could AI build it for you?
The core job: Prompt an LLM for a slide outline from a topic, article URL or YouTube transcript, map it to a template, and export a PPTX and PDF.
What a working version needs:
- LLM API key
- a slide/PPTX renderer
- a template system
- optional image API key
- optional YouTube transcript fetch
AI deck generator; the core loop is a weekend build but templates and marketplace distribution are the real moat.
03What you'd give up
- 70+ polished templates and design presets
- one-click Google Slides add-on and browser extension
- reliable PPTX/PDF export fidelity
- hosted sharing and no-watermark output
- team and API tiers
People pay because it drops into Google Slides and their browser where they already work, and the output looks presentable without opening PowerPoint. The AI is commodity; the template quality and the frictionless install are what they are actually buying.
05The build prompt
Paste this into an AI coding tool (such as Claude, ChatGPT, Lovable or Replit) to build your own version.
Build me an AI presentation generator to replace MagicSlides, in an empty repo. Stack (no alternatives): a Node.js + TypeScript CLI. Use pptxgenjs for PPTX output and LibreOffice headless (soffice --headless --convert-to pdf) for the PDF. Do not build a web app. Core loop: - `deck new "<topic>"` OR `deck new --url <article-url>` OR `deck new --yt <youtube-url>`. - For --url, fetch and strip the page to text; for --yt, pull the transcript via the youtube-transcript package; for a bare topic, skip fetching. - Send that text to an LLM (key in .env) and ask for structured JSON: a deck title, then per slide a title, 3-5 bullets, and speaker notes. - Render the JSON with pptxgenjs using one of five layouts: title, bullets, two-column, section-break, quote. - Write ./decks/<slug>/deck.pptx, deck.pdf, and the raw slides.json. Details: - One theme file (fonts, colors, logo) so every deck is consistent; no per-deck design. - `deck redo <n>` regenerates a single slide by number, leaving the rest untouched. - Decks are plain files on disk, git-friendly and hand-editable. No database. - Secrets (LLM key, optional image API key) live in .env; ship .env.example. - No accounts, no telemetry; the only network calls are the LLM, the optional image API, and the URL/YouTube fetch. - Out of scope: a web editor, a Google Slides add-on, a browser extension, hosted share links, collaboration. Editing the PPTX in Keynote/PowerPoint is the editor. - README: keys, the three input modes, export commands, and how to add a layout.
06Open-source starting points
App prices, verdicts, alternatives and build prompts are adapted from Can I Vibecode It? (MIT License, © 2026 Rob Hallam). Each price shows the date it was checked and its source. Prices change; confirm on the vendor's site before you decide.
Get new verdicts in your inbox.
One short email when new verdicts land: what AI can now do for you, and what it still gets wrong. No spam. Unsubscribe anytime.