- Home
- Podcast Show Notes Software
- AutoShow
AutoShow
What it is
AutoShow is a free, MIT-licensed full-stack application for processing audio and video with transcription, summaries, chapters, speech, images, and music generation. It accepts uploads and can extract audio from YouTube videos and streaming platforms. Transcription options include Groq Whisper, DeepInfra, YouTube Captions, and HappyScribe, with automatic speaker diarization. OpenAI GPT, Claude, and Google Gemini can create episode descriptions, summaries, and chapters. Text-to-speech supports OpenAI and ElevenLabs voices, while other tools generate cover images and background music with ElevenLabs. AutoShow offers web, API, and self-hosted use, with Docker deployment and a local interface at localhost:4321 by default. Documentation covers health, jobs, models, processing, uploads, and media endpoints. Production guidance includes public-network SSRF checks, USD cost estimates, structured JSON logs, request IDs, severity levels, and optional HTTP log forwarding.
For and against
For
- Free and MIT-licensed
- Multiple transcription providers with diarization
- Generates summaries, chapters, speech, images, and music
- Web, API, and self-hosted options
- Docker deployment support
Against
- Google Drive OAuth setup remains manual
- Docker Compose requires configured email, provider, and S3 settings
- Generated services depend on listed providers
The verdict
AutoShow brings ingestion, transcription, summarization, and media generation into a deployable application. Its API and self-hosted options are useful for teams managing their own processing environment.
Who it suits
AutoShow suits teams building self-hosted audio or video workflows with transcription and generated media. Developers can use its API, Docker deployment, and documented integrations.
On the record
- API
- The project documents an HTTP API with its local base URL at http://localhost:4321/api and says to use the deployment domain in production.github.com · read 8 Oct 2026
- Configuration
- The configuration guide documents optional Resend email and Google Drive setup checks.github.com · read 8 Oct 2026
- Costs
- The README links to documentation covering provider cost estimates and runtime totals.github.com · read 8 Oct 2026
- Deployment
- The README documents Docker deployment and a web interface available at the local URL printed by the CLI, defaulting to localhost:4321.github.com · read 8 Oct 2026
- Docker requirements
- The Docker guide says the repository-root .env file must include required email, provider-key, and S3 settings for the documented Compose commands.github.com · read 8 Oct 2026
- Generated media
- The README describes converting summaries to speech with OpenAI or ElevenLabs voices, creating cover images from AI prompts, and generating background music with ElevenLabs.github.com · read 8 Oct 2026
- Google Drive setup
- The guide says Google Drive OAuth client setup remains manual because the web client flow is not reliably covered by gcloud.github.com · read 8 Oct 2026
- Inputs
- It can extract audio from YouTube videos, streaming platforms, and direct file uploads.github.com · read 8 Oct 2026
- Integrations
- The model configuration documentation lists integrations including OpenAI, Anthropic, Google Gemini, Groq, ElevenLabs, AssemblyAI, Deepgram, HappyScribe, Mistral, Runway, and YouTube Captions.github.com · read 4 Oct 2026
- License
- The package metadata identifies the project author as Anthony Campolo and its license as MIT.github.com · read 4 Oct 2026
- Logging
- The README lists structured production JSON logs with request IDs and severity levels, plus optional HTTP log drain forwarding.github.com · read 4 Oct 2026
- Maker
- The repository is hosted under the GitHub organization autoshow; the pages reviewed do not state the maker's headquarters or founding year.github.com · read 8 Oct 2026
- Proxy configuration
- The configuration guide documents an option to trust forwarded proxy IP headers and a shared token required before those headers are trusted.github.com · read 8 Oct 2026
- Purpose
- AutoShow is a full-stack application for processing video and audio with AI transcription, summarization, text-to-speech, image generation, and music generation.github.com · read 8 Oct 2026
- Security
- The model configuration documentation says production model execution uses source URL validation against a public-network SSRF guard and USD cost estimation before job creation.github.com · read 4 Oct 2026
- Summarization
- OpenAI GPT, Claude, and Google Gemini models can generate episode descriptions, summaries, and chapters.github.com · read 8 Oct 2026
- Transcription
- Listed transcription options include Groq Whisper, DeepInfra, YouTube Captions, and HappyScribe, with automatic speaker diarization.github.com · read 8 Oct 2026