Esta página se muestra en inglés. Una traducción al español está en curso.
ScriptsJul 25, 2026·3 min de lectura

Open Slide — Agent-Ready Presentation Framework

A TypeScript-based slide framework built for AI coding agents, enabling programmatic creation of presentations through natural-language prompts with React-powered rendering.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
Open Slide
Comando de instalación directa
npx -y tokrepo@latest install 5673d23c-8823-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con dry-run.

Introduction

Open Slide is an open-source presentation framework designed from the ground up for AI coding agents. It allows developers to create slide decks programmatically using TypeScript and React, with a rendering pipeline optimized for agent-generated content.

What Open Slide Does

  • Generates presentations from natural-language prompts via coding agent integration
  • Renders slides using React components for full programmatic control
  • Supports live preview with hot-reload during iterative agent editing
  • Exports to HTML, PDF, and image formats for sharing and printing
  • Provides a component library of common slide layouts and chart types

Architecture Overview

Open Slide is a React-based rendering engine that treats each slide as a component tree. The framework provides a declarative API that coding agents can use to define slide content, layout, and styling. A dev server offers live preview with hot-module replacement. The export pipeline uses headless browser rendering for pixel-perfect PDF and image output. The component system is extensible, allowing custom slide templates.

Self-Hosting & Configuration

  • Scaffold a new project with the CLI create command
  • Write slides as React components or let an agent generate them from prompts
  • Customize the theme by editing the base CSS variables
  • Configure export settings for resolution, format, and page size
  • Deploy the dev server locally or in a CI environment for automated generation

Key Features

  • React-based slide rendering for full programmatic control
  • Agent-optimized API that produces clean slide output from LLM prompts
  • Live preview with hot-reload for fast iteration
  • Built-in chart and diagram components
  • Multi-format export including HTML, PDF, and PNG

Comparison with Similar Tools

  • Slidev — Markdown-based developer slides; Open Slide is React-based and agent-optimized
  • reveal.js — HTML presentation framework; Open Slide adds agent-first APIs and component system
  • Marp — Markdown to slides converter; Open Slide offers richer programmatic control
  • PPT Master — AI slide generation; Open Slide is a framework for building custom slide apps
  • Google Slides API — cloud-based slide manipulation; Open Slide is fully local and open-source

FAQ

Q: Can I use Open Slide without an AI agent? A: Yes. It works as a standalone React-based slide framework that you can code by hand.

Q: Does it support speaker notes? A: Yes. Speaker notes are defined alongside slide content and included in presenter mode and PDF exports.

Q: Can I import existing PowerPoint files? A: Open Slide focuses on code-first creation rather than file format conversion.

Q: Which agents integrate best with Open Slide? A: Any agent that can generate TypeScript/React code works, including Claude Code, Codex, and Cursor.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados