Analyze a YouTube video or a
GitHub repository

Paste a YouTube link for a searchable transcript beside the video — click any timestamp to jump straight to that moment — plus an AI summary and key points. Paste a GitHub repository and get a tool page instead: what it does, how it works, its licence and stars, and every video in the library that already named it.

2/day · Existing tools are free A minute or two · longer for long videos
Processing...

AI Summary

Need more analyses a day, or API access? See the plans.

How it works

1

Paste a link

A YouTube URL — video, premiere or live stream with captions — or a GitHub repository.

2

We read the source

A video becomes a searchable, timestamped transcript. A repository is read for its README, licence, language and stars.

3

Read the result

For a video: the transcript, searchable, with every timestamp jumping the embedded player. For a repository: a tool page saying what it is, how it works, and which videos named it.

Transcripts & repository analysis — FAQ

How do I get the transcript of a YouTube video?

Paste the video URL into the box at the top of this page and press Analyze. AINotes builds a searchable, timestamped transcript view beside the embedded player in seconds — no signup, no extension and no software to install.

Is the YouTube transcript extractor free?

Yes. Extracting transcripts and generating AI summaries is free, with a daily limit per visitor. No account or credit card is needed.

Can I get a YouTube transcript with timestamps?

Yes. Every passage carries a timestamp, and each one is clickable — it jumps the embedded player on the page straight to that moment, so you can watch what was said in context.

Does it work for live streams and premieres?

Yes, as long as the live stream or premiere has captions available. Transcripts for an in-progress stream cover the portion that has already been captioned.

What if a YouTube video has no captions?

A transcript can only be extracted from videos that have captions — either creator-uploaded subtitles or YouTube's automatic ones. If captions are disabled or not generated yet, there is no transcript to extract.

Can I search the transcript?

Yes. Every transcript page has a search box: type a word or phrase and it shows only the passages where it was said, with each match highlighted. Click the timestamp next to a match and the embedded player jumps straight to that moment.

Do I get a summary as well as the transcript?

Yes. Alongside the searchable transcript, each page includes an AI summary and the key points of the video, so you can decide whether the video is worth your time.

Can I analyze a GitHub repository here too?

Yes. Paste a github.com/owner/repo URL into the same box and press Analyze. Instead of a transcript you get a tool page: a factual description of what the project is and how it works, drawn from its own README, plus its licence, language, star count and links to the project site and repository.

What does the GitHub analysis actually read?

The repository's own account of itself — the About line, the topics, the declared homepage, the licence, the star and fork counts, and the full README as GitHub renders it. Nothing is invented: if the repository does not say it, the page does not claim it.

Is analyzing a repository free?

Opening a tool page that already exists is always free, however many you read. Building one that did not exist yet uses one of your daily analyses — the same allowance a video uses. Pasting a repository already in the library costs nothing and takes you straight to its page.

What if the repository is already in the library?

You go straight to its page and no analysis is spent. The same repository written any way a browser produces it — with a trailing slash, a .git suffix, a ?tab= parameter or an anchor — is recognised as the same project.

Why was my repository rejected?

Every repository is judged before it gets a page, by the same standard as everything else in the library. A link dump, an awesome-list pasted as if it were a product, a fork standing in for the project it forked, or a repository whose identity cannot be established is declined, and the reason is shown.

Does a repository page show which videos mentioned it?

Yes, when any did. A repository is linked to every video already in the library that named it, so you can see who talked about the tool and what they used it for.