Things I Like

Curiosity in, product out.

I turn personal obsessions into real products. Right now, that's podcasts.

Personal Project

·

2026

CastPulse

AI-powered podcast intelligence — so you only listen to what matters.

Visit CastPulse
CastPulse app — home screen with top rated releases and podcast library

The Challenge

Podcasts are too long and there's no way to search them.

I like listening to podcasts as a learning resource, but most insightful episodes run 30 minutes to over an hour. Apple Podcasts shows real-time transcripts, but offers no way to summarize them, search across episodes, or ask AI questions about what was said.

Approach

Build a personal podcast app that turns raw audio into searchable, scorable intelligence — updated daily.

How It Works

01

Search & Add

Find and subscribe to podcasts via iTunes Search API

02

Transcribe

Nvidia Parakeet transcribes each new episode automatically

03

Summarize & Score

Claude Sonnet generates TL;DL, categories, and relevance scores

04

Chat & Listen

Ask AI questions about any episode, or listen to the summary via ElevenLabs

The App

Your podcast library, reimagined.

Search, add, and know what's worth your time — before pressing play.

CastPulse — home screen
CastPulse — my library
CastPulse — episode summary with TL;DL and player
CastPulse — Ask AI about an episode
CastPulse — home search
CastPulse — recently updated podcasts
CastPulse — episode detail and scoring

How I Built It

Full-stack, solo build.

Next.js frontend on Vercel, Python pipeline on Railway running daily. Nvidia Parakeet for speech-to-text, Claude Sonnet for summarization and scoring, ElevenLabs for summary audio. All wired to a shared Neon Postgres database.

Tech Stack

Next.jsNeon PostgresNvidia ParakeetClaude SonnetElevenLabsiTunes Search APIRailwayVercel

Try CastPulse.

See how AI transforms podcast listening.

Visit CastPulse →