Podframes
github.com
Spec sheet
- Purpose
- Podframes turns a topic into a two-host video podcast with AI avatars, mixed voices, lip-synced clips, and timed captions.Read 9 Oct 2026 · github.com
- License
- The public repository is licensed under Apache-2.0.Read 9 Oct 2026 · github.com
- Maker
- The repository credits Jellypod, Inc. as the maker; the Podframes pages opened did not state its headquarters or founding year.Read 9 Oct 2026 · github.com
- Captions
- The studio offers eight caption styles and can export word-timed SRT and VTT captions.Read 4 Oct 2026 · github.com
- Cost visibility
- The studio displays an estimated cost before video generation and can regenerate only the edited lines or selected clips.Read 9 Oct 2026 · github.com
- Costs
- The README says Speechbase's free tier covers demos and gives approximate image and video API costs; it does not list Podframes subscription plans.Read 4 Oct 2026 · github.com
- Deployment limitation
- The web studio proxies API keys from a local .env.local file and reads and writes project files on disk; the README says it has no authentication layer and should not be deployed publicly as-is.Read 9 Oct 2026 · github.com
- Editing
- The studio can regenerate selected lines or clips and displays a cost estimate before animation runs.Read 4 Oct 2026 · github.com
- Editing and captions
- The studio offers eight caption styles and lets users choose an avatar image for each host independently of the voice.Read 9 Oct 2026 · github.com
- Interfaces
- The project includes a command-line runner and a local web studio.Read 4 Oct 2026 · github.com
- Local operation
- The README describes Podframes as a local tool that uses API keys supplied in a local environment file and stores project files on disk.Read 4 Oct 2026 · github.com
- Local setup
- Running from source requires Node.js 22 or newer, pnpm, ffmpeg, and API keys for the services used.Read 9 Oct 2026 · github.com
- Requirements
- The quickstart lists Node.js 22 or later, pnpm, ffmpeg, and API keys for the services used.Read 4 Oct 2026 · github.com
- Security limitation
- The local web app has no authentication layer, and the README warns against deploying it publicly as-is.Read 4 Oct 2026 · github.com
- Security reporting
- The security policy asks users to report vulnerabilities by email and not through a public GitHub issue.Read 9 Oct 2026 · github.com
- Speech providers
- Each host can use a different text-to-speech provider, including Google, ElevenLabs, OpenAI, and Cartesia, routed through Speechbase.Read 9 Oct 2026 · github.com
- Video providers
- The default video provider is P-Video Avatar through Replicate, with LTX-2.3 through fal.ai as an alternative.Read 9 Oct 2026 · github.com
- Visual treatments
- The composition offers Minimal, Editorial, and Cinematic treatments.Read 4 Oct 2026 · github.com
- Voice providers
- Each host can use a different text-to-speech provider, with the audio mixed and aligned to word-level timestamps through Speechbase.Read 4 Oct 2026 · github.com
- Ways to use it
- Podframes can be run through a command-line interface or a local web studio.Read 9 Oct 2026 · github.com
- Workflow
- Its pipeline writes a script with Gemini, creates speech through Speechbase, animates host avatars, adds optional B-roll, and renders a captioned MP4.Read 9 Oct 2026 · github.com
Where Specifiction places it
- AI Podcast Generators#23 of 237.0