Presentation-ai is a system for the automated creation of slide decks and visual layouts from text descriptions or specific topics using large language models. It generates structured content and maps it to visual templates to produce complete presentations.
The project distinguishes itself by supporting local language model integration, allowing for private content generation without reliance on external cloud providers. It also includes an AI image generator to produce context-aware visual assets and imagery tailored to the presentation content.
The platform provides a web-based editor for refining text and layouts via rich text tools and drag-and-drop manipulation. Additional capabilities include the design of custom slide themes, the capture of narrated video presentations using webcam and microphone controls, and the conversion of digital decks into standard PowerPoint files.
Users can distribute their work through public read-only web links for external sharing.