Backblaze Docs to Podcast
github.com
Spec sheet
- Purpose
- Docs to Podcast turns PDFs, articles, and notes into a conversational, two-host audio overview.Read 8 Oct 2026 · github.com
- Deployment
- The documented quick start runs the frontend at localhost:3000 and the API at localhost:8000.Read 8 Oct 2026 · github.com
- Integrations
- The app uses Backblaze B2 through its S3-compatible API and OpenAI for script generation and text-to-speech.Read 4 Oct 2026 · github.com
- Support
- The sample-project organization describes its projects as unofficial and unsupported and directs B2 account, billing, or production-support requests to Backblaze Support.Read 8 Oct 2026 · github.com
- License
- The repository is released under the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its conditions.Read 8 Oct 2026 · github.com
- Audio generation
- It uses OpenAI text-to-speech with one voice per host and assembles the audio into an MP3.Read 8 Oct 2026 · github.com
- Dashboard
- The dashboard displays shows, episodes, listening minutes, storage, and generation activity.Read 8 Oct 2026 · github.com
- Episode library
- The Shows library lets users listen inline, read transcripts, and download episode artifacts.Read 8 Oct 2026 · github.com
- Intended use
- The organization describes its sample projects as starter kits, reference apps, and Labs experiments for building with Backblaze B2.Read 8 Oct 2026 · github.com
- Library
- The Shows library lets users browse episodes, listen inline, read transcripts, and download artifacts.Read 4 Oct 2026 · github.com
- Notable limits
- Episode generation requires an OpenAI API key and at least one source document attached to the show.Read 4 Oct 2026 · github.com
- Other integrations
- The project uses OpenAI for script generation and TTS and requires a Backblaze B2 account and an OpenAI API key.Read 8 Oct 2026 · github.com
- Script and audio
- OpenAI generates a two-speaker dialogue and synthesizes each host’s lines into a single MP3.Read 4 Oct 2026 · github.com
- Script generation
- It uses OpenAI to turn source documents into a Host A and Host B dialogue script.Read 8 Oct 2026 · github.com
- Security guidance
- The sample instructions say to create a Backblaze application key with Read and Write permission and note that its secret is shown once.Read 8 Oct 2026 · github.com
- Security setup
- The setup guide instructs users to create a B2 application key with Read and Write permission and configure their credentials locally in an environment file.Read 4 Oct 2026 · github.com
- Self-hosting requirements
- The README lists Node.js 20.9+ or 22+, pnpm 11+, Python 3.11+, a B2 account, and an OpenAI API key as prerequisites.Read 8 Oct 2026 · github.com
- Source formats
- Show sources can be PDF, text, or Markdown files; unsupported types are rejected.Read 4 Oct 2026 · github.com
- Storage design
- B2 is the sole data store, with show and episode manifests, source files, transcripts, and audio saved under per-show and per-episode paths.Read 4 Oct 2026 · github.com
- Storage integration
- Backblaze B2 is the app’s sole data store, accessed through its S3-compatible API.Read 8 Oct 2026 · github.com
Where Specifiction places it
- AI Podcast Generators#14 of 237.4