Skip to main content
Back to A NEW AGENT - Hackathon Gallery

Project spotlight

Approved

Open Slides

by Open Slides

Open Slides

About This Project

Open Slides is a full-stack web application that creates HTML presentations using AI. Built with FastAPI (Python) and React + TypeScript, it uses Claude AI to generate professional slides from user conversations or web URLs. Key Features: Dual input modes: Chat with AI or provide a URL to crawl (via Firecrawl API) Real-time streaming: Watch slides appear live as AI creates them using Server-Sent Events Full slide management: Create, edit, read, and delete slides through AI tool calls Modern UI: shadcn/ui components with presentation mode, export (HTML/JSON), and inline editing Session persistence: Saves presentations for later access The application demonstrates advanced AI integration, real-time communication, and modern web practices. Each generated slide includes custom HTML/CSS with animations for engaging, presentation-ready output. Tech Stack: FastAPI, React, TypeScript, Tailwind CSS, Claude API, Firecrawl API

Repository

TypeScript67.4%Python30.9%CSS1.2%HTML0.3%JavaScript0.2%
MITLast commit 1 year ago