Skip to main content
AI tutorials

Turn PDFs into Animated Interactive Web Books with Papermorph

Learn how Papermorph transforms a PDF into a structured, animated web book with narration and interactive quizzes. This guide covers installation, Claude Code usage, local previewing, review workflows, and the project’s current limitations.

Turn PDFs into Animated Interactive Web Books with Papermorph

What Papermorph Does

Papermorph is a Skill for Claude Code that turns PDFs into animated, interactive web books. Instead of producing a static document or a conventional video, it creates an experience readers can explore, listen to, and interact with.

The project follows this workflow:

PDF -> Book plan -> Storyboards -> Narration -> Animation & quizzes -> Web book

The generated result is designed for web-based reading, with animated lessons, narration, and interactive quizzes. You can also explore the project’s live bookshelf to see the concept in action.

Papermorph interactive web book preview

Key Features

  • PDF transformation: Start with a book or chapter in PDF format.
  • Book planning: Papermorph creates a plan before producing the interactive experience.
  • Storyboards: The workflow includes storyboarding before animation.
  • Narration: Generated books can be listened to as well as read.
  • Animation and quizzes: Lessons become more interactive through animated content and quizzes.
  • Web delivery: The result is an interactive web book that can be viewed in a browser.

The README currently describes Papermorph as an Opus 5.5-only project. Image models, multilingual support, and background music are not available yet.

Install Papermorph

Install the Skill from your project directory with the Skills command:

npx skills add DozenTwelve/Papermorph --skill papermorph --agent claude-code

This adds the papermorph Skill for use with the claude-code agent.

Create Your First Web Book

After installation, open Claude Code with Opus 5.5 and provide a request that identifies the source PDF, the intended audience, and the scope of the first review.

/papermorph Turn /path/to/book.pdf into
an animated interactive web book.

Target readers: [your audience].
Start with one English chapter for review.

Replace /path/to/book.pdf with the path to your own PDF and describe your target readers. Starting with one English chapter gives you a focused version to review before working with a larger book.

Why Start with One Chapter?

A chapter-sized first pass makes it easier to evaluate the book plan, storyboards, narration, animations, and quizzes. You can review the direction with a smaller scope before asking Papermorph to process more of the source material.

Run the Included Examples Locally

The repository includes a site directory that you can serve locally. First, clone the project and move into its directory:

git clone https://github.com/DozenTwelve/Papermorph.git
cd Papermorph

Start a local Python HTTP server for the site:

python3 -m http.server 8765 -d site

Then open http://localhost:8765/ in your browser to view the local examples.

Papermorph project preview

Practical Tips for Better Reviews

  • Define the audience clearly: Replace the audience placeholder with a specific description of your intended readers.
  • Review an English chapter first: The documented workflow recommends beginning with one English chapter.
  • Inspect the full workflow: Review the plan, storyboards, narration, animations, and quizzes rather than evaluating only the final page.
  • Use the local site: Run the included site locally when you want to inspect the examples from the repository.
  • Keep current limitations in mind: The README lists Opus 5.5 as the current supported model and does not yet provide image models, multilingual support, or background music.

What Comes Next

Papermorph’s planned direction includes image models and storyboarding for interactive picture books and humanities documentaries. Its stated milestones also include expanding the bookshelf beyond STEM textbooks to picture books and social science titles, along with releasing new Skills.

Conclusion

Papermorph provides a focused workflow for converting PDF material into animated, narrated, interactive web books. Install the Skill, run it in Claude Code with Opus 5.5, begin with one English chapter, and use the local example site to explore the resulting web experience.

The project is available under the MIT License.