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.

Download for Mac

v2.0.2 · macOS 26 (Tahoe)+ · Apple Silicon
signed & notarized · or Homebrew / MCP

Fireship - Next.js in 100 Seconds / video.md
---
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.md

    Frontmatter plus the full transcript with timestamps. Plain Markdown you can read, grep or hand to any AI.

  • 00031200.jpg

    Frame snapshots named by millisecond offset. Your AI can find the right one by what it shows.

  • manifest.json

    Metadata 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

  • search

    Find the best moments — what was said, shown on screen, or visible

  • get_transcript

    Read a transcript page by page around any moment

  • view_frames

    Load the matching frames into your AI's vision

  • get_video

    Overview with details, description, and chapters

  • find_similar

    Find related videos by meaning

  • list_videos

    Browse the vault, newest first — filter by platform

  • save_video

    Save 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 .dmg

macOS 26 (Tahoe)+ · Apple Silicon · signed & notarized

CLI

Save, list and keyword-search the vault from the terminal.

$ brew install legetdev/youty/youty

MCP 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 install

FAQ

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.