KyaniteLabs/kinocut
Guardrailed video editing MCP server for AI agents. FFmpeg, Hyperframes, repurposing tools, Python client, and CLI. Local, fast, free.
agent-toolsai-agentsai-videoclaudeclaude-codeclicursorffmpeghyperframesmcpmcp-servermcp-toolsmedia-automationmodel-context-protocolpythonpython-librarysubtitlesvideovideo-automationvideo-editing
First Claude commit: Apr 4, 2026Last Claude commit: 17d agoDiscovered: Jul 15, 2026
Recent Claude Commits
docs(sound): S13 blocked, S14 dual-class incomplete, S15 STOP receipts
4bcf63117d agoauthor_emailfeat(sound): S12 thin public discovery and Python adapters
d15d0e717d agoauthor_emailfeat(sound): S11 QA loudness ASR artifact metadata season rollup
9a1464a17d agoauthor_emailfeat(sound): S9 mix assembly, stems, and duration-proof renderer
0d2133d17d agoauthor_emailchore: ruff-format kinocut/tests to clear CI lint gate
eec9e8517d agoauthor_emailchore: ruff-format kinocut/tests to clear CI lint gate
1cbded417d agoauthor_emailfix(sound): ruff clean S10 consistency tests for CI lint
de474e717d agoauthor_emailfix(sound): ruff clean S6 clone/blend tests for CI lint
789422a17d agoauthor_emailfeat(sound): S10 voice consistency leaf (profiles, D42 ports, drift)
517c8fd17d agoauthor_emailfeat(sound): S6 consent-gated voice clone and blend
a22e59a17d agoauthor_emailfix(post/spatial): probe ffmpeg afir gtype support and fall back to -1
b21c39217d agoauthor_emailfeat(sound): export S5/S7/S8 public surface from kinocut_sound
6f4b86d17d agoauthor_emailfeat(sound/world): add S8 ambience, layers, loops, presets, Foley and D41 fake port
6e4ec7f17d agoauthor_emailMerge branch 'codex/niko-sound-s7-post' into codex/niko-sound-s5-s7-s8-integration
292ad7b17d agoauthor_emailtest(aivideo): satisfy subtitle QA lint guard
e87e79d17d agoauthor_emailfeat(aivideo): receipt-bound graphics recipe with centralized defaults
d0c57c217d agoauthor_emailfeat(audio): add governed one-shot audio-bed primitive
c82f1ea17d agoauthor_emailfeat(registry): internal approved asset registry primitives
2d56a7a17d agoauthor_emailMerge master into G006 closeout
205be4817d agoauthor_emaildocs: record G006 CI compatibility evidence
662788b17d agoauthor_emailfix(ci): harden verified sources and FFmpeg 5 checks
46e5e0d17d agoauthor_emaildocs: correct G006 ancestry and merge guidance
e07d53317d agoauthor_emaildocs: close G006 — record reviewed-tip evidence, fix stale SHAs and review verdicts
411bc5218d agoauthor_emailfix(aivideo): bind entire salvage frame range to descriptor
a3b51fc18d agoauthor_emailmerge: bring branch up to date with master
9ebc0723mo agoauthor_emailfix: repair 3 failing tests
8cd863d3mo agoauthor_emailstyle: apply ruff format to entire codebase
a1f45513mo agoauthor_emailFix ruff lint errors to pass CI
3ce95253mo agoauthor_emailAdd URL support to analyze_video (direct URLs + yt-dlp for platforms)
7d649fe3mo agoauthor_emailAdd video_analyze: comprehensive video reverse-engineering tool
d3c9baf3mo agoauthor_email