EIKO Slides
Prototype

EIKO Slides

AI-powered presentation builderWeb App

Overview

EIKO Slides turns structured content into branded presentations. Define your content in YAML, and AI maps it to a library of 57 professionally designed templates, producing a complete reveal.js deck with consistent branding.

The Challenge

Building branded presentations is tedious. Designers create beautiful templates, then teams spend hours manually fitting content into slides. We wanted to collapse that process: describe what you want to say, and let AI handle the layout.

How It Works

Content is defined in structured YAML (title, body, layout hints)

AI maps each content block to the best-fit template from a library of 57 slide designs extracted from EIKO's brand guidelines

Templates use absolute positioning derived from the original PDF coordinates, ensuring pixel-accurate brand consistency

Output is a live reveal.js presentation (1920x1080) that can be presented directly in a browser or exported

EIKO Slides screenshot

Tech Stack

reveal.js 5.2.1Python (PyMuPDF for template extraction)AI template mappingCustom fonts (HUGE-AvantGarde-Bold, Copernicus-Book)

Status & What's Next

Prototype. 69-slide sample deck deployed.

Three-panel editor app (filmstrip, preview, AI chat). Phase 1: PDF import with AI mapping. Phase 2: conversational slide editing.

Need AI-powered document or presentation automation? We've done the R&D.

Tell us what your team is trying to build, and we'll share what we'd ship first.