Oh My Cassette
Cassette-Editor/oh-my-cassette
Chat-driven AI video editing plugin and MCP server for Claude Code, Codex and Hermes
Oh My Cassette is an open-source AI video editing plugin and local MCP server that turns a folder of raw clips and a plain-language brief into a finished, beat-synced cut on the Cassette platform.
What Oh My Cassette does
Pointed at a folder of raw clips, the agent watches every clip, picks the shots, plans the cut, syncs it to the beat and renders, all from a chat prompt, so editing can happen from a phone through the agent rather than a desktop timeline. Every turn returns a timeline digest and a clickable contact sheet, one frame per clip, before a single frame renders, so the agent's plan can be approved first.
The actual editing, music matching, subtitles, transitions and picture-in-picture run on the Cassette platform rather than inside the agent, so token cost stays limited to the brief and the digests rather than the footage itself; one case recording that produced a full edit cost roughly four dollars in Claude Opus 5 API usage for 55K output tokens and 2.33M billed input tokens. It installs as a Claude Code or Codex plugin, or as a local MCP server for Hermes, OpenCode or any other MCP host.
Key features
- Chat-to-edit workflow: describe the cut, the agent handles shot selection and pacing
- Automatic music matching synced to the beat and rhythm of the footage
- Approval gate: a timeline digest and contact sheet before any frame renders
- Rendering, music and effects run on the Cassette platform, not on local compute
- Installs as a Claude Code/Codex plugin or a local MCP server for Hermes and OpenCode
When to use it
- Editing a travel vlog or similar montage from raw clips through a single chat prompt
- Reviewing a proposed cut as a contact sheet before committing to a render
- Running video editing from a phone by driving it entirely through an agent in chat
Who it is for: Agent users who want to turn raw video clips into a finished montage from a chat prompt, without opening an editor.
How it fits with Hermes Agent
Oh My Cassette runs as a local MCP server for Hermes Agent, alongside its native plugin paths for Claude Code and Codex, documented in its own Hermes setup section.
How to install Oh My Cassette
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
claude plugin marketplace add Cassette-Editor/oh-my-cassette
claude plugin install oh-my-cassette@cassette-editorRequirements: Python 3.11-3.13, ffmpeg, and a Cassette account
FAQ
What is Oh My Cassette?
Oh My Cassette is an AI video editing plugin and MCP server that turns a chat description and a folder of raw clips into a finished, beat-synced cut rendered on the Cassette platform.
Does Oh My Cassette work with Hermes Agent?
Yes, it runs as a local MCP server for Hermes Agent, documented alongside its Claude Code and Codex plugin install paths and its OpenCode setup.
What do I need to run Oh My Cassette?
You need Python 3.11 to 3.13, ffmpeg installed, and a Cassette account, since the actual rendering and effects run on the Cassette platform rather than locally.
Similar mcp & tools for Hermes Agent
All mcp & toolsLocal MCP bridge that connects 25 AI clients, including Hermes Agent, to SandBase models and APIs
agenticros AgenticROSROS 2 interface layer that lets AI agents, Hermes Agent included, control robots over MCP
YV17labs GhostDeskMCP server that gives AI agents a full desktop they can see, click and type on
aresyn Codex Control Plane MCPMCP server that turns Codex Desktop into a durable worker for long-running tasks
handsomejustin MijiaPilotXiaomi Mijia smart-home platform with web UI, REST API, CLI, HomeKit bridge and MCP server for AI agents
mlennie hermes-mcpMCP server that lets Claude Desktop, Claude.ai, Codex and Cursor delegate tasks to a local Hermes Agent
Related guides: What is Hermes Agent? · How to run Hermes Agent securely