How Uoink works

Search podcasts with AI

Let your AI search the library and cite timestamps.

Save X posts and videos, podcasts, articles, and Reddit threads. Keep everything on your disk as Markdown + JSON, with a local search index.

Start with a saved source

Save a podcast, then connect your AI to Uoink. Follow the installation steps.

Windows 10/11, plus a Mac preview for Apple Silicon (macOS 15 or later). ChatGPT and claude.ai: copy and paste only; Uoink does not connect to the ChatGPT app over MCP.

Ask your connected AI

Search my saved podcasts for YOUR_TOPIC. Get an evidence card for the source I choose. Quote a passage only when passage_verified is true.

Search, then get the evidence

  1. 01

    search_clips

    Replace YOUR_TOPIC with what you want to find.

    {
      "name": "search_clips",
      "arguments": {
        "query": "YOUR_TOPIC"
      }
    }
  2. 02

    get_evidence_card

    Choose a source from the search results. Replace VIDEO_ID_FROM_SEARCH with its video_id.

    {
      "name": "get_evidence_card",
      "arguments": {
        "video_id": "VIDEO_ID_FROM_SEARCH"
      }
    }

Example calls use placeholders. They are not search results.

Check before quoting

search no longer requires every word. search_library, search_uoinks, and search_clips take optional match ("forgiving" by default, "strict" to require every word) and mode ("auto" by default, "keyword", "semantic", "hybrid"); find_mentions takes match. Auto uses hybrid when semantic search is ready, otherwise keyword; each response says which mode ran. Quote a passage only when passage_verified is true.

Uoink facts · Tool schemas

Try it with your library