Podcli vs OpusClip
OpusClip is hosted, polished, and zero-setup. Podcli is the open-source local version: no watermark, no minute caps, your files never leave your laptop.
Choose Podcli when
- You publish weekly or more and run into OpusClip's monthly minute cap.
- You need exports without a watermark, even on the free path.
- Your podcasts contain unreleased or NDA content you cannot upload to a third party.
- You want one-click integration with Claude Code, Codex, or Cursor (MCP server).
- You want to edit caption styles in React/Remotion, not pick from a fixed template list.
Choose OpusClip when
- You need a hosted UI right now and cannot install Node, Python, and FFmpeg.
- You publish low volume and stay inside the free tier comfortably.
- You want their specific virality scoring model and built-in social presets.
Side by side
The features that change the day-to-day for clip creators.
Is there a free OpusClip alternative without a watermark?
Yes. Podcli is AGPL-3.0 licensed and exports clean MP4s with no watermark on every run, free or otherwise.
OpusClip's free tier adds a watermark to exports and caps processing minutes. The paid tiers remove the watermark but keep a monthly minute cap based on the plan.
Where does my podcast file actually go?
With OpusClip, you upload the episode to their servers. They transcribe, score, and clip it in the cloud.
With Podcli, the file never leaves your machine. The only network call is when you choose to ask Claude or Codex for clip suggestions, and even then you only send the transcript text, not the audio or video.
For interview shows under NDA, regulated industries, or any guest content that has not been released yet, that is the difference between "we can use this" and "we cannot use this".
Does OpusClip have a CLI or MCP server?
No. OpusClip is a hosted web app and offers an API on higher tiers, but not a CLI or an MCP server.
Podcli ships as a Model Context Protocol server with 22 tools. Plug it into Claude Code, Claude Desktop, or Codex and say "clip this episode". The agent runs transcription, clip scoring, captions, and export inline.
Captions: template picker vs editable components
OpusClip ships a template library. You pick a style and the captions are burned in.
Podcli ships four styles (branded, hormozi, karaoke, subtle), each rendered by Remotion as a React component. If you want a fifth style or a brand-specific variant, you write a component and Remotion renders it the same way as the others.
OpusClip vs Descript vs Podcli
People comparing OpusClip and Descript are usually asking two questions at once. OpusClip auto-finds short clips from a long video. Descript is a full transcript-driven editor for the whole episode, with clipping bolted on. They sit at different stages of the workflow.
Podcli is closer to OpusClip in job — it finds and renders short clips — but open-source and local. If you want to edit the whole episode, Descript wins. If you want automatic clips without a subscription or an upload, Podcli is the OpusClip-shaped option. Plenty of shows run Descript for the edit, then Podcli for the shorts. We break the three down in OpusClip vs Descript.
When OpusClip is the right call
If you need a clip in the next 10 minutes and you do not want to clone a repo or install anything, OpusClip is faster to start. Hosted UIs win on day one. Podcli wins when you keep using the tool every week and the cost of a subscription or a minute cap adds up.
Moving from OpusClip to Podcli
The honest version. Steps in the order you'd actually do them.
- 1
Install with one command: curl -fsSL https://podcli.com/install.sh | sh. No prerequisites — it provisions everything on first run.
- 2
Drop a podcast file into the web UI at localhost:3847, or pass it to the CLI: podcli process episode.mp4 --top 5.
- 3
Pick a caption style. Branded maps to OpusClip's default dark-pill look. Hormozi is the yellow-highlight style.
- 4
Optional: add ANTHROPIC_API_KEY or an OpenAI key to .env so AI clip scoring works. Same idea as OpusClip's virality picker, on the model you pick.
- 5
Optional: fill in .podcli/knowledge/ once with your show name, voice rules, and title formulas. Every future run reads it. This replaces OpusClip's brand kit.
- 6
Run a batch. Output lands in .podcli/output as 1080x1920 MP4s with captions burned in and audio normalized to -14 LUFS.
Questions about switching from OpusClip
Direct answers to the searches people run before they decide.
Is Podcli a free OpusClip alternative?+
Yes. Podcli is AGPL-3.0 licensed. There is no free tier vs paid tier - the full feature set is free. The only optional cost is your own Claude or OpenAI API key if you want AI clip suggestions, and you can also run without AI scoring.
Does Podcli export clips without a watermark?+
Yes. There is no watermark on any export, free or otherwise. The output is a clean 1080x1920 MP4 with captions burned in at word-level timing.
How does Podcli compare to OpusClip on processing speed?+
OpusClip processes in the cloud, so the speed depends on their queue. Podcli processes locally, so the speed depends on your hardware. With hardware encoding (VideoToolbox on Mac, NVENC on NVIDIA, VAAPI on Linux), a 60-minute episode usually clips in under 2 minutes on a modern laptop.
Can I use Podcli without an OpenAI or Anthropic API key?+
Yes. The AI clip suggestion step is optional. You can either run transcription only and pick clips manually in the web UI, or pass a transcript with timestamps you already have. The MCP suggest_clips tool can also be skipped.
Is there a hosted version of Podcli?+
No. Podcli is local-first by design. Run the web UI on your laptop via `npm run ui`, then open localhost:3847. For team use, you can run it on a shared server inside your own network.
Will Podcli work with Claude Code or Cursor?+
Yes. Podcli ships as an MCP server with 22 tools. Add it to Claude Code, Claude Desktop, Codex, or any MCP-compatible client. The companion PodStack repo also adds slash commands for the post-clip workflow (titles, descriptions, thumbnails).
Is OpusClip or Descript better for making clips?+
OpusClip is purpose-built for auto-clipping; Descript is a full editor that can also clip but is slower for pure short-form. If you only need clips and don't want a subscription or to upload your files, Podcli does the OpusClip job locally and free, and it can read a transcript Descript already generated.
Does Podcli have a virality score like OpusClip?+
Instead of one proprietary virality number, Podcli asks Claude or Codex to score each candidate clip against your show's own knowledge base — voice, banned words, past winners — on four dimensions. You see the reasoning behind each pick, not just a score, and you can tune the rules.
Try Podcli yourself
The setup script handles the toolchain. You'll have a clip out the other side in a few minutes.