Dev.to
7/9/2026

The original title is "The project file is the interface: letting AI agents drive a video editor"
Original: The project file is the interface: letting AI agents drive a video editor
Short summary
FableCut is an open-source, MIT-licensed video editor where the entire timeline lives in a single JSON project file, letting AI agents manipulate edits directly without an API layer. The architecture uses file watching with SSE for real-time browser updates, a single integer revision for concurrency control, and a browser-based compositor that renders animated SVG overlays deterministically by pausing CSS animations and driving time manually. The project is zero-dependency and was built with Claude assisting on documentation.
- •Open-source video editor where JSON project file is the interface for AI agents
- •Uses SSE file-watching, integer revision concurrency, and deterministic browser-based SVG compositing
- •MIT licensed, zero dependencies, available on GitHub
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



