Your podcast,
clipped for youPodcast to
content studio
Podcli finds your best moments, crops them to vertical, and adds captions. Clips ready for TikTok, Reels, and Shorts. No editing skills needed.A local-first podcast CLI. Hand it an episode, get back vertical clips with face-tracked crop and captions burned in. Drive it from Claude Code, Codex, Cursor, or any MCP client. Just say “clip this episode.”
Clips made to stop the scrollVertical clips, straight out of the pipeline
Vertical, square, or wide, captioned and on-brand. Ready to post to TikTok, Reels, Shorts, or YouTube.9:16, 16:9, or 1:1, face-tracked crop, captions burned in, your branding baked on. No watermark.
Mock previews. Your episodes, your speakers, your brand.
Everything you need to post more
Podcli does the editing busywork so you can stay on camera, not in the timeline.
A week of clips from one episode
Drop in a recording, get back a batch of ready-to-post clips.
It finds your best moments
AI pulls the lines worth clipping so you skip the timeline scrubbing.
Always framed on the speaker
Cropped to vertical, square, or wide and locked onto whoever is talking.
Captions that stop the scroll
Word-by-word captions in four styles, baked right in.
Your brand on every clip
Logo and thumbnails baked on, so it looks hand-made every time.
See what's actually working
Track views and retention, then make more of what lands.
No editing skills required
A simple studio in your browser. Paste a YouTube link or drop a file, clips out.
Free, no watermark, no limits
Runs on your own computer. Nothing to subscribe to.
The podcast CLI that runs from one binary
Everything is local. The only network call is the optional AI scoring step, and only if you bring a key.
Whisper transcription
Word-level timestamps and speaker labels, cached by file hash.
Face-tracking crop
Vertical, horizontal, or square. Mouth-motion speaker tracking with a scene-cut guard against jittery pans.
Burned-in captions
Four styles, word-level timing, filler stripped, rendered via Remotion.
Studio dashboard
Drop a file or paste a YouTube link, watch clips render live in the preview, then export. All in-browser.
AI clip suggestion
Claude or Codex scores moments against your knowledge base, skips duplicates.
YouTube performance loop
Sync views, retention, and CTR back into the next round of clip picks.
MCP server, 22 tools
Works with Claude Code, Codex, Cursor, or any MCP client. Say “clip this episode.”
Hardware encoding
VideoToolbox, NVENC, or VAAPI auto-selected. CPU fallback included.
From episode to posted, in three steps
No timeline. No editing software. No watermark.
Add your episode
Drop in a video file or point it at a recording
AI picks the moments
It finds the lines worth clipping and crops to vertical
Download & post
Captioned, branded clips ready for every platform
One command, six stages
CLI, Web UI, or AI agent. Same pipeline.
Transcribe
Whisper + pyannote for word timestamps and speaker labels
Score
Claude or Codex reads the transcript plus your knowledge base and picks clips
Export
Batch render 1080×1920 MP4s with captions and −14 LUFS audio
Titles & Descriptions
8 options per clip, descriptions with hooks and SEO keywords
Thumbnails
Two-line text briefs for podcast (16:9) and shorts (9:16)
Publish
Pre-upload checklist, first-24-hours ops, day 3 to 4 optimization
01-03: video engine. 04-06: PodStack slash commands.
Captions that keep people watchingFour styles, one flag
Four styles to match your show. Pick one and it gets baked into every clip.Burned in at word-level timing. Filler words stripped.
branded--caption-style branded
Dark box on the active word. Optional logo. The safe default.
hormozi--caption-style hormozi
Bold uppercase with a yellow highlight. For clips that need to hit hard.
karaoke--caption-style karaoke
Whole line is visible. Words light up as they're spoken. Works for story clips.
subtle--caption-style subtle
Small clean text at the bottom. Stays out of the way.
Plan before recording. Publish after. PodStack handles both.
An AI producer for your show. It plans episodes before you record, then writes the titles, descriptions, and thumbnails after, ready to paste into YouTube.Nine slash commands for Claude Code, Codex, Cursor, or any markdown-aware tool. From episode planning to titles, descriptions, and thumbnails ready to paste into YouTube.
/plan-episodeBefore you record: drafts questions, story arc, and moments to steer toward
/process-transcriptPulls 8 to 15 moments and scores each one on hook strength
/generate-titlesWrites 8 title options per clip and checks them against your rules
/generate-descriptionsWrites descriptions with hooks, hashtags, and SEO keywords you can paste in
/plan-thumbnailsTwo-line thumbnail briefs for the 16:9 and 9:16 formats
/review-contentFix-first review. Parallel subagents catch voice, banned words, weak hooks, SEO, titles
/produce-shortsRuns the whole pipeline from transcript to a ready-to-publish bundle
/publish-checklistSteps for pre-upload, launch day, first 24 hours, and day 3 to 4
/retro-episodeLooks at how the episode did and learns what worked, so the next one is sharper
It's an MCP server
Works with Claude Code, Codex, Cursor, or any MCP client. Say "clip this episode" and it runs transcription through export.
See all 22 MCP tools// claude_desktop_config.json or codex setup { "mcpServers": { "podcli": { "command": "podcli", "args": ["mcp"] } } }
Questions
How does Podcli compare to hosted clippers?+
Podcli is an open-source OpusClip alternative (AGPL-3.0) that runs on your laptop. No watermark, no minute cap, no signup, and your files never leave your machine. Hosted clippers charge a subscription and require you to upload the source video.
Does Podcli upload my podcast files anywhere?+
No. Transcription, clip picking, cropping, and export all run locally. The only network calls are to the Claude or Codex API for AI clip suggestions, and those are optional.
Can Podcli turn a podcast into TikTok and YouTube Shorts?+
Yes, that's the job. It picks the moments worth clipping, crops to 1080×1920 with face tracking, burns in captions, and hands you files ready for TikTok, Shorts, and Reels.
Is Podcli a free podcast clip generator?+
Yes. Podcli is a free, open-source podcast clip generator: drop in an episode and it finds the strongest moments, crops them to vertical, and captions them. No watermark, no minute cap, no subscription, unlike most hosted podcast clippers.
How is Podcli different from ClipsAI or SupoClip?+
ClipsAI is a Python library; SupoClip is an open-source clipper with a hosted upsell. Podcli ships three entry points (CLI, web UI, MCP server) plus a knowledge base, so Claude or Codex picks clips that match your show's voice and rules, not transcript heuristics alone.
Is Podcli a podcast CLI I can run from the terminal?+
Yes. Podcli is a command-line tool first: one command (podcli process episode.mp4 --top 5) transcribes, scores, crops, captions, and exports. The web UI and MCP server sit on top of the same CLI, so you can script it, cron it, or pipe it into your own build.
What platforms does Podcli run on?+
macOS, Linux, and Windows. Hardware encoding uses VideoToolbox on Mac, NVENC on NVIDIA, and VAAPI on Linux, with a CPU fallback for everything else.
What is the MCP server for?+
Podcli ships as a Model Context Protocol server with 22 tools. Plug it into Claude Code, Codex, Cursor, or any MCP client and tell the agent to clip an episode. It handles transcription, scoring, and export end to end.
Is Podcli free and open source?+
Yes. AGPL-3.0, source on GitHub. A commercial license is available if you need to use Podcli without AGPL terms. Email support@podcli.com.
Start in your browserThree ways to use it
A simple studio in your browser, or the CLI and AI agents if you'd rather.CLI, Web UI, or AI agent. Same pipeline.
--top 8How many clips to make--caption-style brandedbranded · hormozi · karaoke · subtle--crop faceSpeaker-aware face tracking, or center--quality highlow · medium · high · max--output ./shortsWhere clips are written--transcript file.txtUse an existing transcript--preset myshowLoad a saved config--logo name | pathBrand logo to bake inpodcli assets add mylogo logo.pngRegister a logo by namepodcli presets save myshowSave the current flagspodcli info Show config and hardware