WhatsApp agent that edits Reels
I send a raw video on WhatsApp and get a finished Reel back.
Running, in testingTest job: an 18-second raw take came back as a finished 17-second Reel.
- Person Raw video on WhatsApp
- AI faster-whisper transcript
- AI Matched to the content plan
- AI Laptop worker edits
- System 1080×1920 Reel plus notes
- Person I review and publish
What it does
The agent receives the video, transcribes it, matches it to my content plan and hands the edit to a worker.
What I built
An OpenClaw agent on my server owns WhatsApp and transcription; a worker on my laptop runs Claude Code with my editing skill.
Result
The test job came back as a finished Reel and flagged that the take did not match the approved script instead of guessing. One render took 8.1 minutes.
Technical details
- faster-whisper transcribes locally with word-level timing.
- The agent reads the content plan in Notion and matches the take to an approved idea.
- The laptop worker cuts pauses, sets captions and outputs one 1080×1920 file.
- The worker may not publish or message anyone; publishing stays with me.
Stack
- OpenClaw
- faster-whisper
- Claude Code
- FFmpeg
- Notion API
- Linux VPS