26 comments

[ 4.6 ms ] story [ 52.8 ms ] thread
Have you thought about integrating Remotion into this?
Yeah I'm sure you need fable for the heavy reasoning task of editing tiktoks
Very cool project but having fable in the name makes it sound so tacky
Ya, a demo video would be nice .
I have no use for this, however I am stunned by the simple and effective solution of using json+sse instead of an API to allow agent interaction Amazing work
I have little experience with video editing; a tool like this might be an ideal path to learn more. Thanks for creating and publishing it and sharing here!
This is pretty dang cool but I guess I was hoping to see some very clever use of vision and maybe waveform analysis to give the model "eyes and ears" to edit audio and video. V2
Cool concept, will try it out! I've had decent results with computer use operating conventional editing tools, but being able to directly edit JSON project files is a solid optimization and opens up a lot of opportunities with things like modular templating.
you can just give claude code access to ffmpeg
You should have a hosted site for this - It is entirely frontend - right?
You should strongly consider using Mediabunny to do all of the rendering client-side!
PSA stop putting bigco IP in your project names!

has clawdbot taught us nothing?

what clawbot taught "us" is that it is a good strategy.
This looks great, will try it out. I had a crazy idea of doing a full agentic demo video narration and cutting, so might try your tool with some tweaks.
Love that the timeline is just JSON and the UI hot-reloads. Agents and humans on the same edit is the interesting part.
demo is up, as promised: https://github.com/ronak-create/FableCut/releases/download/v...

its a real session, not staged: one prompt ("edit a reel from these assets"), claude code plans the cut for ~6 minutes, writes the entire timeline as one json document, and the editor is already live with it. the 24.5s reel it produced is also in the release, untouched: https://github.com/ronak-create/FableCut/releases/tag/v1.3.0

fittingly, the demo video itself was also edited in fablecut.

Super cool, but maybe it is worth considering using OTIO format instead of the simple JSON for a timeline? LLMs are pretty good with handling OTIO.
Nice idea, let me give it a go-through. Thanks btw!!
I've looked at it and i've found thatit is more verbos for LLMs not less, curently the format is optimized for cheap agent patching, and OTIO support as an interchange adapter (not a native format swap).