Analysis updated 2026-05-18
Turn a project's source files or a PDF into an animated slide deck automatically.
Generate a lesson chapter, project pitch, or technical demo deck from existing content.
Create a square or vertical version of a deck for social media.
Replace a deck's default scroll with a real dissolve transition between slides.
| sandeco/mira-animator | hadley/htmlbook | khaosdoctor/dontquotetheai | |
|---|---|---|---|
| Stars | 12 | 12 | 12 |
| Language | HTML | HTML | HTML |
| Last pushed | — | 2023-01-26 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 2/5 | 1/5 |
| Audience | pm founder | writer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Claude Code and linking an external content source before building a deck.
Mira (short for Intelligent Recursive Animated Metaphors) is a toolkit for creating animated HTML slide decks from the content of existing projects, books, or PDFs. It works through a pipeline of AI agents that run as Claude Code skills, and it outputs self-contained HTML files that use D3.js animations, Tailwind CSS, and a glassmorphism visual style. The tool installs into a dedicated folder separate from your actual project. Rather than modifying your source material, you link external folders or PDF files as content sources. The agents read from those sources and write finished slides only into a local decks folder, keeping everything isolated. Building a presentation involves a sequence of nine named agents. The first reads the linked source and generates a content brief. A planner agent then turns that brief into a slide-by-slide plan for your approval. Subsequent agents handle copywriting, assembling the HTML layout, adding D3.js animations, adjusting animation scale on a 1-to-10 dial, transforming a slide's animation into a visual metaphor for the concept it explains, generating static charts and diagrams, and producing a final compliance check. Three starting templates are available (lesson chapter, project pitch, technical demo) and four visual themes (dark, light minimal, corporate blue, neon emerald). Once you have a deck, additional variant agents can produce a square 1080x1080 version for social media feeds, a vertical 1080x1920 version for short-form video, a thirds-layout version that leaves one column free for overlaying a presenter video, and a crossfade transition version that replaces the default scroll between slides with a dissolve effect. The README is written in Portuguese. Installation runs through a single npx command.
A Claude Code agent pipeline that turns your project files or PDFs into animated D3.js HTML slide decks.
Mainly HTML. The stack also includes D3.js, Tailwind CSS, HTML.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.