Claude Video

purffle-shorts

Chamanrajragu/purffle-shorts

Automated faceless YouTube Shorts

PurffleShorts is a Python faceless-video generator that also runs as an MCP server for Claude Desktop, Claude Code and Cursor. Your chosen LLM writes a script that a second pass grades and rewrites; free neural voices, stock footage or AI images and word-synced captions are rendered with ffmpeg. It can also clip podcasts, make chat or Reddit-style stories and schedule YouTube uploads. Run it via uvx or pip install; needs Python 3.10+.

INSTALL PURFFLE-SHORTS

  • git clone https://github.com/Chamanrajragu/purffle-shorts.git

Copied as written in the repo's README. Check the README for options and requirements.

STACK
PythonFFmpegMCPfaster-whisper
“Free open-source AI YouTube Shorts generator and faceless video maker in Python. Any LLM (GPT, Claude, Gemini, Ollama) writes scripts; text-to-speech, stock footage or AI images, word-synced captions, text-message chat and Reddit story videos, podcast and long video clipping, YouTube auto-upload and scheduling. TikTok and Reels ready. MCP server.”
— the repo's own description on GitHub
ai-video-generatorfacelessfaceless-videofaceless-video-generatorfaceless-youtubemcp-serveropus-clip-alternativeshort-form-videoshorts-automationshorts-generatorshorts-makervertical-video
About Shorts & social

Vertical 9:16 video for Reels, Shorts, TikTok and Douyin: hooks, captions and fast pacing tuned for feeds.

MORE SHORTS & SOCIAL