Infatoshi

Search YouTube transcripts from the terminal. No download, no API key, no whisper.

27
1
100% credibility
Found Mar 22, 2026 at 27 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A simple tool to search for keywords in YouTube video transcripts, showing timestamped sections with direct video links and optional structured output.

How It Works

1
🕵️ Discover ytsearch

You hear about a handy little tool that lets you quickly search for words inside any YouTube video without watching the whole thing.

2
📦 Grab the tool

You easily pick it up and place it on your computer with one simple action.

3
🎥 Pick a video

You copy the web address of a YouTube video you want to dig into.

4
🔍 Search for words

You type in the key phrases or topics you're interested in, and it finds all the matching spots right away.

5
⏱️ See the highlights

You get a neat list of sections with exact times, the matching lines marked, and clickable links to jump straight there.

Jump to the good parts

Now you can click any link to land exactly where the video talks about your topic, saving tons of time.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 27 to 27 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ytsearch?

ytsearch is a Python CLI tool for searching YouTube transcripts straight from the terminal. Point it at a video URL and keywords—like "transformer attention"—and it spits out matching sections with timestamps, context windows, and clickable deep links. No API keys, downloads, or local transcription; just instant text pulls for full dumps or JSON output.

Why is it gaining traction?

It skips YouTube API hassles and Whisper overhead, delivering results in seconds via direct caption endpoints. Adjustable context (e.g., `ytsearch -c 30 `) groups matches smartly, while `--json` feeds structured data to agents. Devs dig the zero-setup hook when pairing it with tools to search github repositories or search youtube channel videos.

Who should use this?

AI agent wranglers (Claude Code, Cursor) querying talks during coding sessions. Researchers cross-referencing search youtube transcripts with search github code or search github repo for string. Content auditors scanning search youtube subtitles, search youtube comments by keyword, or search youtube music playlist without full playback.

Verdict

At 27 stars and 1.0% credibility, ytsearch feels raw—light tests, single-dev vibe—but crisp docs and MIT license make it low-risk to trial. Grab it via `uvx` for agent-driven search youtube no shorts workflows; skip if you need multi-lang robustness.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.