stackblitz/bolt-slides

Use any agent to create stunning, interactive presentations

What it solves

It replaces static, generic presentation slides with interactive web applications. Instead of traditional slide decks that often rely on bullet points and static layouts, this tool allows users to create presentations where every slide is a live, responsive React component capable of displaying 3D scenes, live data, and working prototypes.

How it works

The project provides a framework and a comprehensive component library (including charts, tables, and product frames) that turns a presentation into a paged web app. It includes a "skill" guide specifically designed for AI agents (like Claude Code or Cursor) to enable them to theme, compose, and write entire decks from a single prompt. For manual authors, slides are written as React components within a <Deck> wrapper, using a <Build> component to handle sequential content reveals.

Who it’s for

It is designed for developers and presenters who want to create high-fidelity, interactive presentations that are shared as links and can be hosted as web apps.

Highlights

  • Agent-Driven Creation: Includes a bundled skill that allows AI agents to build finished, themed decks from one prompt.
  • Interactive Components: A wide library of responsive components for data visualization, product demos, and storytelling.
  • Presenter Tools: Features a synced presenter mode with a timer and notes, as well as content-anchored annotations that persist across different screen sizes.
  • Web-Native: Every deck is a real web app with deep-linking support via URL hashes.

Related

  • Project
  • Project
  • Project
  • Project
  • Project