macOS • Offline-first • Privacy
Your knowledge.
Your machine.
No cloud.
Save URLs or paste text. Search by meaning. Ask questions — answers come only from what you saved. Everything runs on your Mac.
Download for MacBuilt for people who care about privacy
Save anything
URLs or pasted text. Reader-style extraction for web pages. One click from the Web tab.
Search by meaning
Semantic search finds content by concept, not just keywords. 384-dim embeddings on-device.
Ask questions
Answers grounded in your saved content only. Optional Ollama for richer responses.
100% offline
No cloud. No accounts. No data leaves your machine. Works after the first URL fetch.
About the project
Save the Knowledge is an open-source, offline-first macOS app for building a private, searchable knowledge base from pages and notes you save.
Local-first by design
Your saved knowledge is indexed and searched on-device with citation-backed answers.
Grounded answers
Chat prioritizes your knowledge base. Optional Ollama can enhance responses while keeping local control.
Open-source roadmap
Built with SwiftUI + SQLite architecture, documented for contributors and production packaging.
Installation
Choose the setup path that matches your workflow.
Build from source
xcodegen generate
xcodebuild -project KnowledgeCache.xcodeproj \
-scheme KnowledgeCache \
-destination 'platform=macOS' build
Homebrew (planned/open-source dist)
brew tap Dhanush-adk/save-the-knowledge
brew install --cask save-the-knowledge
After Download: Quick Start
Use this checklist once after installing the app.
1) Open the app on macOS
Open Save the Knowledge.app from Applications. If Gatekeeper blocks it, go to System Settings → Privacy & Security and click Allow/Open Anyway.
open "/Applications/Save the Knowledge.app"
2) Save your first knowledge items
In the app, save a URL or paste text in the Save tab. Then open Search and ask a question to verify local retrieval and grounded answers.
3) Optional: Install Ollama
For richer local responses, install Ollama in Terminal:
brew install ollama
ollama pull llama3.2:latest
4) Connect Ollama in app
Open Settings in the app, enable Ollama usage, and run a test query. You can switch between local grounded responses and Ollama-enhanced answers anytime.
When it just clicks
Little moments. Your saved knowledge, there when you need it.
At the gate
The night before your flight, you saved everything — lounge access, packing tips, what to do when a layover stretches to six hours. Now you're at the gate. Wi‑Fi is a joke. You type "long layover" and there it is. Your future self, thanking your past self.
That article. You know the one.
You swore you'd remember. That piece about productivity, or the tool that was supposed to change everything. You don't remember the title. Or the site. You just remember: it had something to do with time and calendars. So you ask. And it finds it.
Big day tomorrow
You've been saving notes for weeks. Interview prep. Company research. Quotes you wanted to use. The night before, you're nervous. You ask: "What did I save about their culture?" It's all there. Your own prep, talking back to you.
11pm. You're stuck.
You're learning something new. You saved a dozen tutorials. You hit a wall. "Where did I read about fixing this error?" Your saved content answers. No opening 47 tabs. No "where was that again?" Just the answer, from what you already saved.
A note from past you
You saved a recipe for your mom. A health article you wanted to share. A tip for your kid's project. Months later, you need it. You type what you remember. It finds it. Like a little note from past you, waiting when you needed it.
Essay due tomorrow
You've been saving papers, notes, and quotes all semester. The bibliography is a mess. You ask: "Where did I save that study about sleep and grades?" It resurfaces. Your semester's work, organized when you need it most.
Download
macOS 14+ • ~89 MB • No installation required
Drag to Applications after download
Or: brew tap Dhanush-adk/save-the-knowledge && brew install --cask save-the-knowledge