Home
Softono
harmontown-search

harmontown-search

Open source TypeScript
13
Stars
2
Forks
1
Issues
1
Watchers
3 months
Last Commit

About harmontown-search

Search all transcripts from the Harmontown podcast. Transcription powered by OpenAI's Whisper model. Search powered by Typesense.

Platforms

Web Self-hosted

Languages

TypeScript

🎤 Harmontown podcast search

Suite of scripts to download, transcribe, and search-index episodes of Harmontown, along with a web application to search and play the episodes.

Background: Harmontown was a 2012–2019 podcast hosted by Dan Harmon, creator of Community and Rick and Morty. Through its 360-episode run as a live show in Los Angeles, often featuring celebrity guests, the podcast gained a loyal fanbase and was profiled in an eponymous documentary.

See the About page for more on the motivation behind building this.

Structure

See READMEs in each directory listed below for more details.

episodes/

Tools for downloading and renaming audio and video files from the podcast. Required for local transcription and media hosting in development on the frontend web application.

transcripts/

Tools for transcribing downloaded episodes and uploading transcripts to a Typesense server for indexing and search.

frontend/

A Next.js + TypeScript web application for searching and listening to and watching the episodes. Intended for static export and hosting on a cloud object storage service like Amazon S3.