{"slug": "show-hn-vidmoat-a-video-editing-pipeline-any-ai-agent-can-operate", "title": "Show HN: Vidmoat – a video editing pipeline any AI agent can operate", "summary": "Vidmoat, a new video editor built for AI agents, allows users to edit videos by giving plain-language commands to an integrated agent or connecting external agents like Claude Code and Cursor via the Model Context Protocol. The tool can cut, caption, color-grade, and export finished videos without requiring manual timeline work, and offers a free tier with 720p exports and a watermark. Founder positions Vidmoat as the first end-to-end video editor that AI agents can operate autonomously, distinguishing it from traditional tools that require human clicks.", "body_md": "Vidmoat is the video editor built for agents. Tell the built-in one what you want — or plug in Claude, Cursor, or your own — and it cuts, captions, grades and ships finished videos. You take the credit.\n\nNo credit card. No watermarks. No \"rendering…\" existential dread.\n\nIt finds the good takes, kills the dead air, and stitches the story — before your coffee even brews. Every cut stays editable, because we know you'll tweak it anyway.\n\nNever opened a video editor? Doesn't matter. Tell the agent \"make this a punchy TikTok\" and it reads your footage, writes the captions, cuts the dead air, and grades the color — step by step, out loud, until it's done.\n\nThe first video editor any AI agent can drive end-to-end. Connect Claude Code, Cursor, or your own agents over Model Context Protocol — they import footage, edit the timeline, *look at the frames they made*, and render finished MP4s. No browser. No clicks.\n\nWORKS WITH EVERY AGENT THAT SPEAKS MCP\n\n…and anything else with an MCP client. [One key, one command to connect →](/dashboard/api)\n\nA full professional editor underneath the agent — open a chapter.\n\nOne click. No green screen. The background just… leaves.\n\nPaint over anything you regret filming. Logos, strangers, exes.\n\nChroma key with spill cleanup. Pick the color, gone.\n\nEvery word lights up as it's spoken. Auto-synced to your audio.\n\nFinds the good takes, kills the flops. Your rough cut, already cut.\n\nDelete a sentence in the transcript, it disappears from the video. Editing by backspace.\n\nWord-perfect, on-beat, styled to your brand. Not a court transcript.\n\nUmms, ahhs, and dead air — detected and deleted. Ruthlessly.\n\nOne long video in, twelve vertical bangers out. Hooks included.\n\nIt scans your library and drops the right shot at the right beat. You take the nap.\n\nSame agent, three completely different workflows. Yours is in here somewhere.\n\nRecords Tuesday night. By Wednesday morning: the full episode on YouTube, twelve clips for Shorts, karaoke captions on every one. She hasn’t opened a timeline in months.\n\nFilms the whole cook on one phone, dumps the footage, types “fast recipe edit, keep the flip.” The agent cuts the prep, keeps the fire, captions the seasoning rant.\n\nGreen-screens himself over client transformations, brushes out the gym’s logo, ships a polished breakdown to four platforms — before his next session walks in.\n\nDrag in everything. The good takes, the bloopers, the 40 minutes you forgot to stop recording.\n\n\"Fast-paced cooking video, punchy captions, keep the part where the pan catches fire.\" Done.\n\nTweak what you want, export in every format, and get back to the part you actually love: filming.\n\nFor testing the waters. Or the moat.\n\nFor people who post like it’s their job. Because it is.\n\nFor teams shipping content at industrial scale.\n\nNo — that's the whole point. Type what you want in plain words (“make this a punchy TikTok”, “add captions”, “cut the boring parts”) and the AI agent plans and applies the edits. Everything stays on a normal timeline, so you can tweak by hand whenever you want.\n\nYes. 3 projects, the AI console, auto-captions, effects, and 720p exports — free forever, with a small watermark. Upgrade when you want 4K, no watermark, and the pro effects.\n\nYour uploads live in your account and are only used to render your videos. The clip analysis (transcripts, silence detection) runs to power your edits — we don't train on your footage or share it.\n\nThose are tools you operate. Vidmoat is agent-first: an editor that operates itself — an AI with hands on the actual timeline. It cuts, captions, grades and re-formats across platforms from one prompt, everything stays fully editable, and it's the only editor external AI agents can drive too.\n\nYes. Vidmoat ships an MCP (Model Context Protocol) server: create an API key in your dashboard, add it to Claude Code or Cursor in one command, and your agent can import media, edit the timeline with 65+ commands, preview frames as images, and render MP4s — without ever opening the app.\n\nAnytime, in one click from your account page (Stripe handles it — no email-us-to-cancel games). Your plan stays active until the end of the period you paid for.\n\nAuto-captions with word-sync, silence cutting, multi-step edit plans from one prompt, background removal, green screen, a cleanup brush, 33+ effects, smart splits with varied transitions — and the list grows weekly.\n\nTakes 40 seconds. Less time than your last umm.", "url": "https://wpnews.pro/news/show-hn-vidmoat-a-video-editing-pipeline-any-ai-agent-can-operate", "canonical_source": "https://www.vidmoat.com/", "published_at": "2026-07-21 00:09:25+00:00", "updated_at": "2026-07-21 00:22:58.897193+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents", "generative-ai", "computer-vision", "natural-language-processing"], "entities": ["Vidmoat", "Claude Code", "Cursor", "Model Context Protocol"], "alternates": {"html": "https://wpnews.pro/news/show-hn-vidmoat-a-video-editing-pipeline-any-ai-agent-can-operate", "markdown": "https://wpnews.pro/news/show-hn-vidmoat-a-video-editing-pipeline-any-ai-agent-can-operate.md", "text": "https://wpnews.pro/news/show-hn-vidmoat-a-video-editing-pipeline-any-ai-agent-can-operate.txt", "jsonld": "https://wpnews.pro/news/show-hn-vidmoat-a-video-editing-pipeline-any-ai-agent-can-operate.jsonld"}}