NotJoeMartinez/yt-fts
A CLI tool that downloads YouTube channel subtitles and enables semantic search and RAG-powered chatbot interactions.

Not currently ranked — collecting fresh signals.
star history
yt-fts downloads YouTube subtitles via yt-dlp and stores them in SQLite for full-text search. It supports semantic search using OpenAI and Gemini embedding APIs with chromadb as the vector backend, enabling phrase-based and semantic queries across video transcripts. The tool also provides an LLM chatbot interface and video summarization features built on the retrieval system.
Frequently asked
- What is NotJoeMartinez/yt-fts?
- A CLI tool that downloads YouTube channel subtitles and enables semantic search and RAG-powered chatbot interactions.
- Is yt-fts open source?
- Yes — NotJoeMartinez/yt-fts is open source, released under the Unlicense license.
- What language is yt-fts written in?
- NotJoeMartinez/yt-fts is primarily written in Python.
- How popular is yt-fts?
- NotJoeMartinez/yt-fts has 1.8k stars on GitHub.
- Where can I find yt-fts?
- NotJoeMartinez/yt-fts is on GitHub at https://github.com/NotJoeMartinez/yt-fts.