I built a local-first bookmark manager that actually remembers what you saved
Description and use
Linkit is a local-first bookmark manager that fetches, summarizes, and semantically indexes each link, offering AI-curated collections, duplicate detection, and optional Supabase sync.
Problem
Browser bookmarks only store URLs, making keyword search unreliable, requiring opening links to know content, and duplicating entries for the same article.
Outcome
Linkit improves bookmark retrieval by providing summaries, semantic search, duplicate detection, and AI-curated collections, while remaining local-first and optionally syncing via Supabase.
Workflow
- Install Linkit via Homebrew or download binaries
- Add a bookmark; Linkit fetches and summarizes the page
- Search using vector similarity or keyword search
- Use AI-curated collections to organize bookmarks
- Sync across devices with optional Supabase backend
- Monitor link health and duplicate detection
- Export/import library as portable document
Evidence
A browser bookmark stores a URL and nothing else. That leaves three gaps: keyword search only matches exact titles, you have to open a link to know what it says, and the same article saved from three URLs looks like three entries.
Linkit works on the saved content instead.
All bookmarks live in a local SQLite database on your machine. The app runs fully offline and works without an account.
If you want multi-device sync, there's an optional Supabase backend with row-level security where every record is bound to your own auth.uid(), unreadable to the developer.
- Record date: 2026-10-27T03:12:10.389Z