Keeping up with long-form content is one of the biggest time sinks for developers and knowledge workers.
Podcasts, conference talks, and YouTube tutorials are invaluable sources of information, but a 90-minute episode demands 90 minutes of your attention.
I built a YouTube and podcast summarisation tool to solve this problem for me.
Audio Notes takes any YouTube or podcast URL and produces an AI-powered summary complete with key takeaways, action items, and topic tags.
Instead of watching an hour-long video, you read a 3-minute summary and decide whether the full content is worth your time.
In this post I walk through how the tool works, the technology behind it, and how I combine it with my AI Researcher agent to stay across new developments without drowning in content.
~
The pace of change in AI and software development is relentless.
New frameworks ship weekly.
Conference talks pile up.
Podcast backlogs grow faster than you can listen.
The traditional options are:
None of these are great. I wanted a tool that could process the source material directly and surface the parts that matter.
~
The workflow is three steps.
Drop in any YouTube video or podcast URL. The tool accepts public video links and extracts the audio for processing.


The audio is sent to Azure Speech Services for batch transcription. Once the transcript is ready, OpenAI generates a structured summary using a tailored prompt. This produces:
The summary page presents everything at a glance.
At the top, three stat cards show the original content duration, the estimated reading time for the summary, and the time saved.
For a 60-minute podcast, you typically get a summary that takes 3-4 minutes to read. That is a 90%+ time saving on every piece of content you process.
Below the stats, the full summary is rendered with markdown formatting, followed by the key takeaways, action items, and topic badges.
~
Audio Notes is built on .NET Core with the following services:
The batch transcription pipeline runs asynchronously. You submit a URL, a background process handles the download, transcription, and file storage, and the web app polls for completion.
Once the transcript is available, summary generation takes a few seconds.
~

This is where things get interesting.
In a previous post I described how I built an AI Researcher and Newsletter Publisher using the Microsoft Agent Framework with background responses.
That agent searches for the latest developments across blogs, GitHub repositories, and news sources, then compiles a newsletter.
I use both tools together as part of my weekly learning workflow:
This combination means I can process a week’s worth of AI and development news in under an hour.
The researcher agent handles breadth, telling me what exists.
Audio Notes handles depth, telling me what each piece of content actually says.
Neither tool replaces the other. Together they cover a pipeline from discovery to quick understanding
~

A recent workflow looked like this.
The AI Researcher agent flagged a 6 hour Lex Fridman podcast and discussion with David Heinemeier Hansson (DHH), the creator of Ruby on Rails
Rather than blocking out time to listen, I pasted the URL into Audio Notes and within minutes I had:
The summary told me everything. Total time spent: 2 minutes instead of 6 hours. In the end, I decided to listen to this podcast at another time. Maybe on a long drive.
~

The time savings compound quickly. If you process 5 pieces of long-form content per week, each averaging 45 minutes, that is nearly 4 hours of listening.
With Audio Notes, the same content takes roughly 20 minutes to review as summaries.
Over a month that is close to 14 hours reclaimed. The summary page makes all this visible.
Each summary shows the original duration alongside the estimated reading time and a percentage indicator of time saved.
It is a small detail, but seeing “XX% time saved” on every summary reinforces that the tool is doing its job.
~
I am continuing to refine the summarisation prompts to improve the quality of key takeaways and action item extraction.
I am also exploring the possibility of batch-processing multiple URLs or entire playlists in a single operation, so the AI Researcher agent could automatically feed its discoveries into Audio Notes without manual intervention.
If you are interested in the background responses pattern that powers the AI Researcher agent, I covered the implementation in detail in the background responses post.
~
Audio Notes turns long-form video and podcast content into structured, scannable summaries.
Combined with the AI Researcher agent for content discovery, it forms a complete pipeline for staying current without the time commitment of consuming everything in full.
You can learn more about the AI Researcher in new Microsoft Agent Framework course here.
~
It’s the 73rd Day of 2026! Per my previous post, I promised updates and thus, updates delivered!
There’s a problem I’ve run into repeatedly over the years. Actually, it’s more like a pattern of problems.
I’ve got:
Individually, each of these tools is “fine” yet fragmented and leaves ideas, messaging, and lists leaking and losing ideas to the nebulous.
That’s exactly the mess that led me to build InterlinedList.
And now it’s live:
https://interlinedlist.com
At its core, InterlinedList is a platform that ties together three things that are usually awkwardly separated:
Each of these solves a different part of the “organize your thinking and output” problem. But the real value shows up when they’re connected.
InterlinedList brings them together into a single system.
Not another note app.
Not another scheduling tool.
Not another task manager.
Instead, it’s a workflow** platform for ideas that turn into posts, lists, and documents.
Everyone has lists. They might be all over the place. With InterlinedList you can create your own lists, with whatever schema of columns you want.
Ideas lists.
Research lists.
Feature lists.
Writing queues.
Project breakdowns.
The problem is most list tools treat lists like dead data. You write them down, check things off, and that’s about it. InterlinedList treats lists more like launch points. A list item can become:
Instead of bouncing between five tools, the list becomes the center of gravity. Which is how most people actually work. Over time, my intent is to bring these features to be even more seamlessly connected. Eventually, there will even be options to bring together your LLMs you prefer to extend the capabilities of each of these things in your workflow.
Posting to social platforms today usually looks like this:
InterlinedList brings posting directly into the workflow.
You can:

The goal is simple: make posting part of your idea workflow instead of a disconnected chore.
The first integrations include platforms like:
And the idea is to keep expanding that ecosystem. More to come and also open to ideas!
If you’re like me, markdown is where the real thinking happens.
Articles. Notes. Research. Drafts. Documentation.
But markdown tools often exist in their own isolated worlds.
InterlinedList allows you to maintain markdown documents directly alongside your lists and posts, making it possible to move naturally between: writing, organizing, and publishing.
This was the key realization. Lists, posts, and markdown aren’t separate activities. They’re three phases of the same process:
Most tools treat these as unrelated workflows. InterlinedList treats them as one continuous pipeline. Which means less context switching, less tool juggling, and far fewer lost ideas.
To kick things off an early access offer, I’m doing something simple. If you’re interested in organizing ideas, posts, and documents in one place, now’s a great time to jump in.
The first 10 users who sign up will receive a full-featured subscription account for free.
No trial. No feature restrictions. Just the full platform.
Like a lot of the things I’ve built, InterlinedList started as something I wanted for myself.
I needed a place where:
could actually live in the same ecosystem.
After building it and using it, the obvious next step was to open it up so others could use it too. Let me know what you think!
With that, stay tuned, the team has a lot more coming!
** I’d add that, this is absolutely a work in progress and the team will be working to bring together more of the workflow concept and features to bridge this set of tooling together to be even more seamless.
Welcome to F# Weekly,
A roundup of F# content from this past week:
News
Microsoft News
Videos
Blogs
Highlighted projects
New Releases
That’s all for now. Have a great week.
If you want to help keep F# Weekly going, click here to jazz me with Coffee!
