I'm Het, the maker of Monet. I built this because every "AI video editor" I tried felt like a chatbot bolted onto a timeline. Generate a clip. Hope it works. Try again. The agent never actually operated the editor. Monet flips that.
Click Terminal in the top bar and your favorite coding agent (Claude Code, Codex, whatever) is already in the room with full project context. It can scrub the timeline, trim clips, generate captions, search transcripts semantically, render Remotion compositions, and now — with Monet Canvas — actually design alongside your edit. Vector graphics, physics simulations, kinetic text, all drawn live in code, all auto-imported into your media library.
A few things that make it feel different:
- 🖥️ Terminal-native — real PTY, not a chat input. Use whatever agent you
already trust.
- 🎨 Canvas + video in one app — design frames in Paper.js / Matter.js / HTML
and they land directly on your timeline.
- 🔌 editorctl CLI + MCP + HTTP bridge — three deterministic ways for agents
to drive the editor.
- 📁 Local-first — your project, your transcripts, your canvas frames never
It's still early — macOS only, rough edges, but already usable on real projects. Would love your feedback, especially on the agent workflow. What would you want your editor to do for you?
Monet
Hey Product Hunt 👋
I'm Het, the maker of Monet. I built this because every "AI video editor" I tried felt like a chatbot bolted onto a timeline. Generate a clip. Hope it works. Try again. The agent never actually operated the editor. Monet flips that.
Click Terminal in the top bar and your favorite coding agent (Claude Code, Codex, whatever) is already in the room with full project context. It can scrub the timeline, trim clips, generate captions, search transcripts semantically, render Remotion compositions, and now — with Monet Canvas — actually design alongside your edit. Vector graphics, physics simulations, kinetic text, all drawn live in code, all auto-imported into your media library.
A few things that make it feel different:
- 🖥️ Terminal-native — real PTY, not a chat input. Use whatever agent you
already trust.
- 🎨 Canvas + video in one app — design frames in Paper.js / Matter.js / HTML
and they land directly on your timeline.
- 🔌 editorctl CLI + MCP + HTTP bridge — three deterministic ways for agents
to drive the editor.
- 📁 Local-first — your project, your transcripts, your canvas frames never
leave your machine.
- 🔓 Open source ⭐ github.com/Monet-AI-Editor/Monet
It's still early — macOS only, rough edges, but already usable on real projects. Would love your feedback, especially on the agent workflow. What would you want your editor to do for you?
— Het