I started with a simple script for my own use, and it worked so well that I decided to turn it into a proper web app for everyone facing the same problem.
How it Works: The core idea was to make it as frictionless as possible. You can just take a YouTube URL and replace youtube.com with clarifytube.com. The server then fetches the video's transcript, parses it, and structures it into a clean, readable article.
Example: Original Video: https://www.youtube.com/watch?v=xLFkqYOUN24 Clarifytube Article: https://clarifytube.com/watch?v=xLFkqYOUN24&l=en
The "Why" (Technical Diferentiator): I tried existing AI summarizers, but I found them unreliable. They often "hallucinate" by injecting information not present in the video or oversimplify to the point of losing critical nuance. My goal was different: to create a faithful representation of the source content. Clarifytube doesn't try to interpret or summarize; it structures the full transcript into a complete article. This way, the user maintains all the original context and can decide for themselves what is important.
Tech Stack: It's built with [mention your stack, e.g., Next.js, Vercel, Python for the backend processing, and PostgreSQL]. I'm happy to answer any questions about the architecture.
This is still very much a work-in-progress, and the HN community's feedback would be invaluable. I'm here to listen and answer any questions you might have. Thanks for checking it out.
This was quite straightforward once you understand the permissions. I wonder why the OP didn’t do this and was instead using a simple health export CSV?
The main concern I had with releasing this or turning it into a tool was data security.
I have been swimming 1500m x 365 days of the year for the last 7 years. My use case was to build a personalised dashboard for my daily swimming and heart rate data to track detailed progress beyond what Apple offers. Having the ability to query this data with AI could be quite useful, rather than relying on manual reports.