Free and open source · macOS
Paste a link. Keep what's inside the video.
Youty saves YouTube, Instagram and TikTok videos as Markdown transcripts and frames in a folder on your Mac, then lets you and your AI assistant search them by meaning.
v2.0.2 · macOS 26 (Tahoe)+ · Apple Silicon
signed & notarized · or Homebrew / MCP
- title:
- Next.js in 100 Seconds
- channel:
- Fireship
- platform:
- youtube
## Transcript
[00:00]Next.js is a React framework for building fast, full-stack web apps.
[00:42]By default every component is a server component that renders ahead of time.
[01:24]Add “use client” to opt into interactivity only where you need it.
Your vault
A folder of files you own, not a database you rent.
Unlike a downloader, you get text you can search instead of a video to scrub through. Unlike a notes app, nothing is typed by hand. Open the vault in Finder, version it in git, or delete it in one drag.
video.mdFrontmatter plus the full transcript with timestamps. Plain Markdown you can read, grep or hand to any AI.
00031200.jpgFrame snapshots named by millisecond offset. Your AI can find the right one by what it shows.
manifest.jsonMetadata and file paths for every video: the index of the whole vault that your tools read from.
For your AI
Ask your whole vault from Claude, Cursor or Codex.
Youty ships an MCP server, so your assistant can search the vault by meaning, read transcripts around any moment and look at the right frames. Retrieval runs on your Mac; the reasoning is your assistant's. Claude Desktop connects in one click from the app. For Claude Code:
$ claude plugin marketplace add legetdev/youty $ claude plugin install youty@youty
Prefer the terminal? The youty CLI saves, lists and keyword-searches the vault, for scripts and pipelines.
Tools your assistant gets
searchFind the best moments — what was said, shown on screen, or visible
get_transcriptRead a transcript page by page around any moment
view_framesLoad the matching frames into your AI's vision
get_videoOverview with details, description, and chapters
find_similarFind related videos by meaning
list_videosBrowse the vault, newest first — filter by platform
save_videoSave a new link to your vault straight from chat
Privacy
Your vault stays on your Mac.
On-device
Transcription and meaning-based search run locally, with Apple's speech recognition and Google's EmbeddingGemma 2 via Core ML. No API key.
No account, no telemetry
No Youty account, analytics, tracking or crash reports. Instagram saving may need a platform login inside the app; that session stays on your Mac.
Free and open source
MIT licensed, with no paid tiers or subscriptions. The app, CLI and MCP server are all on GitHub, so every claim here can be checked in the code.
Network access covers content you request, signed Youty updates, and setup and on-demand language or model downloads. Youty never uploads your vault; an AI assistant you connect may send what it reads to its own provider. Read the code
Install
Start with the app. Add the rest when you need it.
Mac app
Paste a link and the app builds your vault. The notarized DMG from GitHub Releases.
Download .dmgmacOS 26 (Tahoe)+ · Apple Silicon · signed & notarized
CLI
Save, list and keyword-search the vault from the terminal.
$ brew install legetdev/youty/youtyMCP server
Claude Desktop, Claude Code, Cursor and VS Code connect in one click from the app. This command wires every other client it finds.
$ uvx youty-mcp@latest installFAQ
Questions, answered.
Is it really free?
Yes — free and open source under the MIT license. No paid tiers, subscriptions, or Youty accounts. The whole app, CLI, and MCP server are on GitHub.
Is my data private?
Your vault and search index stay on your Mac. Transcription runs with Apple's on-device speech recognition, search with Google's EmbeddingGemma 2 via Core ML. There's no telemetry or Youty account. Network access fetches the content you request, checks for signed app updates, and, when needed, downloads Apple speech language packs, the MCP server from PyPI, or its search model from GitHub. Youty itself never uploads your vault or queries; an AI assistant you connect receives what it asks for and may send it to its own provider.
Does it work offline?
Search does — it's 100% local, so you can query your whole vault on a plane with no signal. Saving new content and checking for signed app updates still require a network connection.
What about the platforms' terms of service?
You're responsible for ensuring that saving and using content complies with each platform's terms and applicable law. Some platforms restrict automated extraction or accounts. The details are spelled out in the platform-use notice.