Find a video.
Open a YouTube video, an X video, or a supported web video. Podcast feeds run through the audio path.
Click, corpus, AI, result. That loop is the product. The helper does the boring extraction work so your model gets context it can actually reason over.
Open a YouTube video, an X video, or a supported web video. Podcast feeds run through the audio path.
The extension sends the URL to the local helper. The helper extracts transcript, frames, comments, metadata, and channel context.
A markdown file lands on disk and on your clipboard with timestamps, screenshot references, comments, and source links.
Paste into Claude or ChatGPT, or ask your MCP agent to call Uoink directly.
Most AI workflows fail at video for a simple reason: the model gets a URL or a raw transcript and has to guess the rest. A transcript alone omits the slides, the code on screen, the audience corrections in the comments, and the channel context that tells you whether a video overperformed or just existed.
Uoink captures the richer shape. It turns the video into a local corpus: timestamped transcript, screenshots, comments, metadata, channel context, and optional classifier blocks. That corpus is readable by humans, pasteable into Claude and ChatGPT, and callable by MCP agents.
The workflow stays deliberately plain. Install the helper. Install the extension. Click Uoink. Paste, or let the agent skip the paste. The value is not that Uoink summarizes for you. The value is that Uoink gives the model the source material it was missing.
Same structure every time. Easy to read, easy to cite, easy for an agent to parse.
The model can connect what was said with what was shown and how the audience reacted. That matters for code walkthroughs, product teardowns, lectures, creator analysis, and podcast interviews.
Large payloads still need discipline, so the extension includes clipboard budgeting: screenshot caps, compression settings, and comment limits. Rich enough to reason over, small enough to paste.
Uoink a competitor video. Ask Claude or ChatGPT why the first 15 seconds work, where the promise is made, and what comments prove the audience noticed.
Run playlist mode on the last ten uploads. Compare hook type, format, comments, and performance patterns across the channel.
Uoink a long interview or podcast. Ask for every claim a guest made, then cite timestamps back to the original source.
Claude Desktop, Cursor, Cline, Continue, and ChatGPT Desktop can call Uoink directly through the local MCP server.
Uoink writes captures to a local folder you control and indexes the useful parts in SQLite FTS5. The exact path depends on platform, but the principle is stable: your corpus is ordinary files and a local index, not a proprietary cloud workspace.
On Windows, the helper lives under %LOCALAPPDATA%\Uoink and your captures land in your Uoink library folder. On macOS, the helper path is planned around ~/Library/Application Support/Uoink/. Topic folders and markdown sidecars make the archive portable.
That is the compounding asset. First capture solves a single problem. Fifty captures become a library. Five hundred captures become something your agent can search, cite, compare, and build from.