Turns an agent coding session into a short recap video. Local-first.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Your vibe coding session, as a movie.
Transforms your AI-assisted coding activity into a cinematic, narrated video β complete with chapters, a storyline, dramatic music, and visual effects. Not a screen recording. A movie.
βΆ Watch the launch video β what if claude made a movie about your PR?
https://github.com/pooriaarab/vibemovie/raw/main/branding/launch-video.mp4
The default engine is Hyperframes: the recap is a self-contained animated HTML page rendered fully offline β zero API keys, no network, nothing leaves your machine. (Gen-video providers like Sora/Wavespeed slot into the cascade above it later; v0 ships the guaranteed floor.)
Input is a JSON array of events (or { "events": [...] }):
Library usage:
buildScenes(events) (events β scene list) and renderHyperframes(scenes) (scene list β HTML) are pure and exported for custom pipelines.
Video generation follows the shared @vibe/core cascade so it always works:
Options across all tiers: sync/live (scenes build as the agent works) or async (rendered after a turn/session) β user-configurable per hook Β· aspect ratios 16:9 / 9:16 / 1:1 / GIF Β· sound on/off (soundtrack via the VibeRadio engine + optional narration) Β· subtitles/captions Β· transitions & templates (documentary, tutorial, speedrun, meme) Β· avatar narrator β if you've set up a personal likeness/voice (e.g. HeyGen, or an on-device avatar), the recap can be narrated by your avatar instead of an abstract summary.
vibemovie render session.json (today) Β· --session <id> / --repo . (planned)npm install -g vibemovievibemovie mcp exposes a render tool your agent can call/vibemovie to render your last sessionInteractive, self-contained UX prototype (no build, no network): open
docs/prototype.html in a browser β it plays a real
Hyperframes recap with a working scrubber, the cascade selector, and an avatar
narrator toggle.
Runs on your own machine. The Hyperframes tier renders fully offline; nothing leaves
your machine unless you opt into a hosted video model. Enforced by the @vibe/core
consent model.
Part of the Vibe Suite β companion tools for agentic coding CLIs (Claude Code, Codex, Cursor, Gemini, Grok, pi, Kimi, and other harnesses). Ships as CLI + npm package + MCP server.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/vibemovie)<a href="https://allmcps.com/mcp/vibemovie"><img src="https://allmcps.com/api/badge/vibemovie?style=directory" alt="Vibemovie on AllMCPs" /></a>