v0.1
manimotion
DocsSettingsSign inv0.1

manimotion

STEM lectures as motion graphics — for talks, tutors, and products.

Describe a topic. We plan beats, narrate, animate with Manim or Remotion, and sync audio to the cut. Open demo — no account required.

curl -X POST $API/video/request -H "x-api-key: $KEY"
Read the docs

Quickstart·API·Get an API key


Generate a lecture

Type a STEM topic below. Pick a model and length if you want — then generate. Threads stay in your browser until you sign in.

Try a starter

One click. Same pipeline as a blank prompt.

Why it works

Quality comes from planning first — not patching sync after the fact.

01
Beat-sheet sync
Visuals, narration, and timing share one plan — audio before render.
02
Manim + Remotion
Math engines and motion graphics, routed automatically or forced.
03
Public API
x-api-key auth, async jobs, BYO R2/S3 storage when you need it.

Ship with the API

The demo is for exploring. Production apps call POST /video/request with an API key, then poll status until the MP4 URL lands.

  • Create a key in Settings
  • Follow the Quickstart in Docs
  • Optional: point storage at your own bucket