News for hackers. Stuff that matters.

Show HN: Ask questions about YouTube videos without watching them

https://www.askvids.com/

Paste any YouTube URL and ask questions like "what are the key points?" or "what did they say about X?"

Built this because I was tired of scrubbing through hour-long talks/podcasts to find specific information.

Tech stack (I'm a novice so please go light on me lol)

Frontend: HTML, CSS, JS (no frameworks) Backend: Python with Flask PostgreSQL for user data and request tracking Auth0 for authentication Stripe for subscriptions Rate limiting using Redis SmartProxy for YouTube access Deployed on Render.com Google AI Studio for LLM integration

It's request limited to 3 requests given the AI integration.

Any feedback would be super appreciated! I hope this is helpful!

( 4 comments | 2 points | on HN )
Re:Show HN: Ask questions about YouTube videos without watch... by gulcin_xata on Saturday January 11, 2025 @12:09PM (#42667230)
Tried with a video I previously watched and got a good enough summary, also liked the UI. Did you implement a RAG?
Re:Show HN: Ask questions about YouTube videos without watch... by GentleNapkin on Saturday January 11, 2025 @12:15PM (#42667270)
thanks! Cool that you like the UI since I feel like I'm not very 'artistic' if that makes sense.

No, no RAG. I use Gemini 1.5 Flash as an LLM, and it has a very long context window (1M tokens). Because of that, I can feed the entire transcript into Gemini's context. I feel that's important to get good results.

Re:Show HN: Ask questions about YouTube videos without watch... by pavel_lishin on Saturday January 11, 2025 @11:48AM (#42667056)
How much does it hallucinate?
Re:Show HN: Ask questions about YouTube videos without watch... by GentleNapkin on Saturday January 11, 2025 @11:52AM (#42667103)
Should be very little since it uses the actual youtube transcript. I havent noticed any obvious hallucinations.

I do use a cheaper large language model (Gemini 1.5 Flash) due to cost constraints, so theoretically I could get better answers using a more expensive large language model (eg Gemini 1.5 Pro). However, because the answers are limited to the transcript it shouldnt make a big difference.

If you notice any hallucinations do let me know please