content / agent
Mortiflix
A local studio for making motion design videos with Claude, stage by stage, with your review at each stage.
At a glance
- Purpose
- A local studio for making motion design videos with Claude, stage by stage, with your review at each stage.
- Runs in
- Local agent with shell, Web service
- Operating systems
- Linux
- Needs
- Runtime: Node 20+ and ffmpeg; Needs internet: Not stated; Needs accounts or API keys beyond your agent: Not stated
- Files and data
- Reads files: Yes; Writes files: Yes; Sends data to other services: Yes
- Tool type
- Agent
- Delivery
- From GitHub
- Version
- Latest on the main branch
- Access
- Code on GitHub
- Compatibility
- According to the README: Node 20 or newer and ffmpeg. Backends: claude-code (Claude Code with your login), anthropic-api (your Anthropic API key) and a demo backend. The README says it has been tested mostly on Linux, macOS has not been tested, and the Windows installer is ready while Windows sessions remain pending. The README describes terminal, local browser studio and Claude Code plugin interfaces. The README also names Remotion, ElevenLabs, Qwen3-TTS through ComfyUI, Strudel, Blender, Upload-Post and Postiz.
- External costs
- According to the README, the work runs on your own Claude Code login (your Claude plan pays) or on your own Anthropic API key (you pay per token). The demo backend is free and needs no Claude. ElevenLabs narration, sound effects and music need an ElevenLabs API key, and the README says the ElevenLabs free plan does not allow commercial use of the audio. The README calls Upload-Post hosted with paid plans, and Postiz free and open source. It says Remotion has its own license: free for individuals and small teams, with a company license above that, and asks you to check it for your case. The README gives no price for Mortiflix itself.
- Permissions
- The README's setup installs npm dependencies, links the mortiflix command onto PATH and creates a studio folder at ~/Mortiflix by default. The README says setup asks before installing components into the studio folder. The README describes Claude Code sessions through the user's login or an Anthropic API loop with a persistent shell, file editor and web search. The README says sessions start automatically while mortiflix serve runs. The README says asset sessions search and download from websites the user lists through browser-harness, using the user's own Chrome and login, and record each asset's source and licence. The README says the Claude Code guide asks before installing anything, opening a port or starting paid work; only read commands are pre-allowed, and Claude Code permission settings apply to everything else. The README points to docs/SECURITY.md for session access details.
- Usage terms
- GNU Affero General Public License v3.0, as stated in the repository. See its LICENSE file for the exact terms. The README says modified Mortiflix services for others must share their changes, and bundled Sora and Unbounded fonts use the SIL Open Font License. The README says Remotion has separate terms, free for individuals and small teams with a company license above that, and asks users to check their case. The README identifies the optional Postiz publishing integration as AGPL-3.0 and says its code is not bundled.
Code on GitHub
GTKottman/mortiflix-oss
AGPL-3.0A motion design studio on your own machine: Claude makes the video step by step, you approve every stage. Bring your own Claude Code or API key.
Topics: ai-agents claude claude-code harness motion-design remotion video video-production
Public GitHub data fetched · 0 days old
Skill folders in this repository (9)
Folders that contain a SKILL.md file, from GitHub's file list on .
What it does
According to the README, Mortiflix is a local motion-design studio in which Claude works stage by stage and the user reviews submissions. The README says sessions stop at gates and fresh sessions resume from a journal.The README lists explainer, social-short, logo-sting and song pipelines. The README says they build in Remotion and describes ffmpeg checks through qc.mjs for format, black or frozen frames and loudness. The README describes notes pinned to frames or moments in videos.
The README provides terminal, local browser and Claude Code plugin interfaces. The README describes Claude Code login or Anthropic API-key backends, narration through ElevenLabs or local Qwen3-TTS, recorded voice, and pipeline folders containing configuration, instructions and skills.
Who it is for
One person who wants to make motion design videos with Claude on their own machine and review every stage.Example tasks
Run the demo walkthrough, which needs no Claude.Start a new explainer video and answer the brief's questions.
Review a stage, pin a note on a frame and ask for changes.
Make a logo animation or a vertical social short.
Copy an existing pipeline folder to write your own pipeline.