{"slug": "i-built-a-local-first-bookmark-manager-that-actually-remembers-what-you-saved", "title": "I built a local-first bookmark manager that actually remembers what you saved", "summary": "A developer built Linkit, an open-source, local-first desktop bookmark manager that fetches and summarizes each saved link, embeds the library for semantic search, and detects near-duplicates. The app stores bookmarks in a local SQLite database, runs offline with no account, and supports any OpenAI-compatible API or a local Ollama model for its AI features. It is MIT licensed and free, with optional Supabase sync using row-level security, and ships via GitHub Releases and Homebrew.", "body_md": "I saved links faster than I could find them again, so I built Linkit, an open-source desktop bookmark manager that fetches and summarizes every link as you save it.\n\nA 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.\n\n**Summaries and key takeaways.** Every saved link is fetched, summarized, and broken into a few takeaways. You scan the summary instead of opening twelve tabs. Point it at any OpenAI-compatible API, or run a local model through Ollama.\n\n**Search that matches on meaning.** Keyword search fails the moment you don't remember the wording. \"How to make large file transfer faster\" should find a link whose title says \"transfer optimization\". Search here embeds your library and matches on vector similarity.\n\n**A knowledge graph.** Your library renders as an interactive network, connected by shared tags, collections, and semantic similarity. It shows which topics you keep circling and which areas you've never touched.\n\n**Duplicate detection.** Exact URL matches, plus AI-detected near-duplicates where the same content lives at different URLs. Review and merge with one click.\n\n**Link health checks.** A background scan finds 404s and silently changed pages, so dead links don't quietly rot.\n\nAll bookmarks live in a local SQLite database on your machine. The app runs fully offline and needs no 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. That sync is free as well.\n\nGo for the backend, Wails to ship it as a native desktop app, React for the UI. The AI layer is provider-agnostic, so OpenAI, DeepSeek, a local Ollama instance, or anything that speaks the OpenAI API shape will work. Cross-platform binaries ship through GitHub Releases and Homebrew.\n\n```\nbrew install blue-idea/tap/linkit\n```\n\nWindows, macOS DMG, and Linux AppImage/DEB are on the [releases page](https://github.com/blue-idea/linkit/releases).\n\nMIT licensed, 100% free, no paid tier. Import from Chrome, Firefox, Edge, or Safari in one click to start from the collection you already have.\n\nIf you've ever lost a link you swore you'd come back to, try it: [https://github.com/blue-idea/linkit](https://github.com/blue-idea/linkit)\n\nIf it helps, a star genuinely helps other people find it.", "url": "https://wpnews.pro/news/i-built-a-local-first-bookmark-manager-that-actually-remembers-what-you-saved", "canonical_source": "https://dev.to/_86cb5d746592807d24829/i-built-a-local-first-bookmark-manager-that-actually-remembers-what-you-saved-92m", "published_at": "2026-10-25 02:00:17+00:00", "updated_at": "2026-10-25 02:12:20.969089+00:00", "lang": "en", "topics": ["ai-tools", "ai-products", "developer-tools", "ai-agents"], "entities": ["Linkit", "Ollama", "OpenAI", "DeepSeek", "Supabase", "GitHub", "Homebrew", "Wails"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/i-built-a-local-first-bookmark-manager-that-actually-remembers-what-you-saved", "markdown": "https://wpnews.pro/news/i-built-a-local-first-bookmark-manager-that-actually-remembers-what-you-saved.md", "text": "https://wpnews.pro/news/i-built-a-local-first-bookmark-manager-that-actually-remembers-what-you-saved.txt", "jsonld": "https://wpnews.pro/news/i-built-a-local-first-bookmark-manager-that-actually-remembers-what-you-saved.jsonld"}}