explaingit

stackblitz/bolt-slides

Analysis updated 2026-05-18

602TypeScriptAudience · pm founderComplexity · 2/5LicenseSetup · easy

TLDR

An AI-agent-friendly tool that turns a single prompt into a presentation deck built as a real, interactive web app instead of static slides.

Mindmap

mindmap
  root((Bolt Slides))
    What it does
      Slides as web apps
      AI agent builds deck from prompt
      Live data and 3D on slides
      Click-through reveals
    Tech stack
      TypeScript
      React
      Bolt
      StackBlitz
    Use cases
      Pitch decks for startups
      Interactive product demos
      Data-driven presentations
      Shareable web-based slideshows
    Audience
      Founders
      Developers
      Vibe coders
    Setup
      Open in Bolt or clone repo
      npm install and npm run dev
      Prompt an agent to build slides

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Prompt an AI agent to build a pitch deck for a startup or product.

USE CASE 2

Create a presentation with live charts, data, or an embedded product demo.

USE CASE 3

Share a presentation as a link that works like a responsive web app.

USE CASE 4

Build a themed deck by changing one set of color and font tokens.

What is it built with?

TypeScriptReact

How does it compare?

stackblitz/bolt-slidessubhan-code/amicro--micro-transitions-yyx990803/vue-wordle
Stars602601601
LanguageTypeScriptTypeScriptTypeScript
Last pushed2023-02-07
MaintenanceDormant
Setup difficultyeasyeasyeasy
Complexity2/52/51/5
Audiencepm founderdevelopervibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

Bolt Slides is a tool for making presentation decks that are actually working web apps instead of static images. You write one prompt for an AI coding agent like Claude Code, Codex, Cursor, or Bolt, and it builds a deck where every slide is a live, responsive web page. Because each slide is a real React component, slides can include things a normal slideshow cannot, like live data, three dimensional scenes, or working product demos. The team behind it made this because they felt AI generated slides usually look generic and full of bullet points, and wondered what would happen if an AI agent were let loose on building an actual presentation as a small web app instead. The project ships with a bundled skill file that teaches the AI agent how to theme, arrange, and write a deck so that one prompt can produce a finished, presentable result, including small details like the browser tab title. Each slide is defined as a component inside a Deck, and there is a large library of ready-made building blocks for things like cover slides, agendas, charts, tables, quotes, timelines, and pricing tables. A build feature lets content reveal itself in steps as you click through a slide before moving to the next one. When presenting, keyboard shortcuts control everything, including a thumbnail sidebar, a grid overview of all slides, a drawing and annotation mode, fullscreen, and a separate presenter view that stays in sync with the audience's screen and includes a timer and speaker notes. Every visual detail, like colors, fonts, and shadows, is controlled from one central theme file, so changing a couple of values recolors the whole deck. The project is written in TypeScript using React and can be run locally with npm, or opened directly inside Bolt or StackBlitz online editors. It is released under the MIT license.

Copy-paste prompts

Prompt 1
Build me a deck pitching my product idea to potential investors.
Prompt 2
Help me clone bolt-slides and run the demo deck locally with npm.
Prompt 3
Show me how to add a bar chart and a pricing table to my deck.
Prompt 4
Explain how to change the theme colors so the whole deck recolors.
Prompt 5
Walk me through using presenter mode with speaker notes and a timer.

Frequently asked questions

What is bolt-slides?

An AI-agent-friendly tool that turns a single prompt into a presentation deck built as a real, interactive web app instead of static slides.

What language is bolt-slides written in?

Mainly TypeScript. The stack also includes TypeScript, React.

What license does bolt-slides use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is bolt-slides to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is bolt-slides for?

Mainly pm founder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.