#126 · Primary category: Knowledge Base & RAG
yt-fts
YouTube Full Text Search - Search all of YouTube from the command line
Project last updated:01/22/26
GitHub Stars
1.8K
Forks
98
Contributors
10
License
Unlicense
Why we included this project
Finding one quote inside a channel with hundreds of hours of video usually means scrubbing through footage or hoping the search box cooperates. yt-fts takes a different route: it downloads a channel's subtitles with yt-dlp, stores them in a local SQLite database, and answers keyword queries with timestamped links that land on the exact moment in the video. You can go further and turn on semantic search by embedding the transcripts with OpenAI or Gemini into Chroma, so matches work by meaning rather than exact wording. Those same transcripts also feed a small RAG chatbot and video summarization commands, which makes the tool handy for researchers who want to treat a creator's back catalog as a searchable corpus. One honest caveat: the author describes the project as maintained only when unemployment strikes again, so treat it as a solid self-hosted utility rather than a continuously supported product.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ragflow
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
Understand-Anything
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
crawl4ai
🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN
docling
Get your documents ready for gen AI
anything-llm
Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience