Skip to content

Mac App

The Trove Mac app is a native macOS menu bar application that runs sources on your own machine — the ones that need a real browser, local files, or your home network, plus any cloud-capable source you’d rather run locally. It pulls that content — blogs, newsletters, Hacker News, Readwise, bookmarks, local notes, and more — into your Trove account. (Public feeds and keyless APIs sync in Trove’s cloud on their own, no app required; the app is for the sources the cloud can’t reach.)

  • Discovers sources from the open-source catalog repo
  • Runs its sources locally on your Mac using Node.js — so a source can reach a logged-in browser session or local files, and that private data never passes through a third-party server
  • Handles authentication for sources that require login (opens a browser for you to sign in)
  • Tracks sync history so you can see what was pulled and when
  • macOS 13 (Ventura) or later
  • Node.js (v18+) — the app uses Node.js to run source adapters

The Mac app isn’t publicly available yet — it’s rolling out in a closed private beta, so there’s no public download link. Request an invite to get early access.

Open the app from your menu bar and sign in with your Trove account. This links the Mac app to your cloud knowledge base.

Switch to the Discover tab to browse all available sources. Add the ones you want to sync. Sources are grouped by category:

CategoryExamples
Blogsa16z, Daring Fireball, Simon Willison, First Round Review
ReadingHacker News, Readwise, Substack, RSS feeds, Pinboard
SocialLinkedIn feed, Twitter/X bookmarks
MediaYouTube subscriptions, podcast feeds
LocalObsidian vault, browser history, Safari reading list

Some sources require you to log in to the upstream site. Click Authenticate on the source detail screen — the app opens a browser window where you sign in normally. Cookies are saved locally for future syncs.

Click Sync Now on any source to pull in the latest content. You can also configure automatic syncing from the settings.

For the sources it runs, the Mac app does everything on your machine — nothing but the finished documents leaves your computer. Instead:

  1. It downloads source adapters from the open-source catalog repo
  2. Runs them as local Node.js processes on your machine
  3. Source adapters fetch content (using your saved auth cookies when needed)
  4. Documents are pushed to the Trove cloud API where they’re indexed with vector embeddings
  5. Content becomes searchable from Claude, the web app, and the GraphQL API

This local-execution model means a source that requires browser authentication works without storing your credentials on a server.

Want to build your own source? Check out the open-source catalog repo and the building a source adapter guide.