LL

LLM Podcast Chat and Summaries

Hacker News

LLM Podcast Chat and Summaries

Hey Hacker News, 2 weeks ago I shared an alternative HN UI with built in LLM-powered summarization for links and discussions (dstill.ai/hackernews, https://news.ycombinator.com/item?id=36760714 ). Today I am happy to share further work that allows you to summarize and chat with a select set of high quality podcasts. You can find these features at https://dstill.ai/podcasts and https://dstill.ai/agent . Video demo: https://www.loom.com/share/1270256b2c9d4d88970b9cadd446ceb3?... (screenshots with more details below) A bit more context: The long term goal of https://dstill.ai is to provide you with the means to consume and access information in a more thoughtful and highly personal way. Making sure you never miss anything that's actually important to you and cutting all the fluff and distractions that are being thrown at us every day — hopefully somewhat balancing the fact that some companies are set to flood the internet with vacuous AI generated content. Today’s release is only a small part of that vision, but I want to make sure we release early and often, and learn along the way. Why podcasts? I think they are a unique source of highly authentic information that can help balance the generic and impersonal nature of something like ChatGPT. They also pose a challenge, because they are audio, and audio is much harder to work with compared to text. But more and more content is being exclusively produced in audio or video form, and so it’s strategically important to tackle this head on. Here’s a quick rundown of the podcasts UI: - Podcast list: https://screenbud.com/shot/07c31b34-0a1f-4658-a70a-0007b69a5... - Specific podcast: https://screenbud.com/shot/ca5b067e-428d-4fc7-a6ba-2cd87fe3e... - Specific podcast episode with summary: https://screenbud.com/shot/7056aa9e-9834-48c7-918a-6eef2694d... Here are a few example conversations I had recently: - [Andrew Huberman and Peter Attia on improving cardiovascular fitness.] https://screenbud.com/shot/8fddfb0d-51a6-45c7-bffd-a5644d106... - [Pros and cons for AI regulation, include quotes and a summary.] https://screenbud.com/shot/d526c793-5b52-45ee-b688-1de78be63... On the technical level, here’s how things are structured: - Podcasts are transcribed (using whisper) and diarized - For summarization: - Transcripts are split into chunks if necessary — many podcasts are over 20K tokens — and those are then summarized in a map/reduce fashion - For chat: - Transcripts are split into chunks, which are embedded using instructor-large - The embeddings are stored in qdrant, along with metadata needed for filtering — this is where qdrant shines, it allows you to have *efficient* embedding based retrieval with filtering (see here for details https://qdrant.tech/articles/filtrable-hnsw/) - There’s one LLM that generates search queries (if any), those are use for retrieval of the podcast chunks - Then a second LLM is fed the conversation history along with the search results — currently relying on ChatGPT, though we are working on custom fine tuning of llama. - The UI is TypeScript with SvelteKit — so far I love the simple and intuitive nature of Svelte(Kit). - The backend is Rust, based on my own (multi-lingual) LLM framework tailored for configurability and observability (I wrote about it a bit here, including some demos of the platform: https://news.ycombinator.com/item?id=36787924#36789075) - Right now there’s no account system, so you need to supply your own OpenAI API keys. There’s still a lot of work to be done on both the podcast and agent experience, but I hope it’s going to provide some value as is already. I would be very happy to hear your thoughts and feedback, both on the general vision, as well as today’s podcast and agent release. Cheers, Petr.

Share card

Actual performance

5points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: agent, new, context · Missing: mac, agents, macos
89%89% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: including · Missing: supports, reddit linkedin, podcasting
89%89% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: llama, hacker news, ide · Missing: https docs, excited, just released
71%71% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoStrong fit for a featured deal · Strong signals: platform, intuitive, exclusive · Missing: plus, reviews, host
55%55% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: personal, video, way · Missing: mobile apps, ios, entrepreneurs
46%46% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: chat, audio · Missing: web3, crypto, cryptocurrency
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Pr
Promptcast – Podcast Summaries with ChatGPT38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Promptcast – Podcast Summaries with ChatGPT

Hacker News3
Ch
ChatPOD – Chat with Podcast Episodes35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ChatPOD – Chat with Podcast Episodes

Hacker News1
Sc
Scribbler – Podcast Summaries Using GPT40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Scribbler – Podcast Summaries Using GPT

Hacker News91
AI
AI Podcast Summaries37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI Podcast Summaries

Hacker News1
PodSized: PodCast Summaries
PodSized: PodCast Summaries32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

5 Minute Summaries of Your Favorite Longform Podcasts

Indie Hackers1ai
Po
Podsift: AI Generated Podcast Summaries48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Podsift: AI Generated Podcast Summaries

Hacker News1
We
Well Made podcast45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Well Made podcast

Hacker News2
Fi
Find your next favourite podcast29%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Find your next favourite podcast

Hacker News4
A
A podcast for socialist techies45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A podcast for socialist techies

Hacker News4
Ba
Banter – Podcast Together45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Banter – Podcast Together

Hacker News1