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 Mac

Built 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

Download Save the Knowledge

Drag to Applications after download

Or: brew tap Dhanush-adk/save-the-knowledge && brew install --cask save-the-knowledge