
Hister
Your own private search engine โ full-content search over the pages you visit and the files you keep
Website: https://hister.org/ ยท License: AGPLv3 ยท Type: Self-hosted free software
Why it exists
Everyone knows the feeling: "I read a really useful page about this a few weeks agoโฆ" โ followed by twenty minutes of re-Googling and digging through browser history. Bookmarks fail because they only store titles and URLs, not what the page actually said. Hister's thesis is that the antidote is a private memory: an index of the full content of the things you already found useful, stored on a server you control, searchable forever. Its demo says it best โ 1,924 pages indexed, "privacy notes I read last month", found in 0.04 seconds.
Main features
- Full-content indexing โ looks beyond bookmarks and filenames: it indexes the actual words inside every page and file you choose, and stores an extracted, readable preview alongside each result.
- Automatic collection โ browser extensions (Chrome/Firefox) index pages as you visit them; file watchers index local folders; you can import browser history or crawl entire websites.
- Precision query language โ field filters, quoted phrases, wildcards, negation, date ranges, priorities, and your own query aliases.
- Many ways back in โ the same index is exposed through a web interface, terminal client, CLI, HTTP API and an MCP server (so Claude or any MCP-compatible AI assistant can retrieve your knowledge).
- Skip & priority rules โ control what gets indexed and how it ranks; version tracking can retain earlier document content; sensitive-content checks are supported.
- Optional semantic search โ sends text only to the embeddings endpoint you configure; everything else stays on your server.
- Lightweight deployment โ a single binary can run locally; shared servers support user-scoped access with SQLite or PostgreSQL; Docker and Nix packages available.
Privacy model
- No telemetry โ the server does not phone home or report what you search.
- No mandatory cloud โ a complete personal setup runs on one local machine.
- Your chosen server โ clients send indexed content only to the Hister server you configure.
- Auditable โ public source under AGPLv3.
Who it's for
- Researchers, students and lifelong readers who remember reading something but not where.
- Privacy-conscious people who want a "second brain" without handing their reading history to a SaaS vendor.
- Developers and terminal users who want
hister searchinstead of a web UI. - Tinkerers wiring personal knowledge into local AI assistants via MCP.
How it compares
| Tool | What it searches | Hosting | Distinctive |
|---|---|---|---|
| Hister | Visited pages + local files, full content | Self-hosted | Web/CLI/API/MCP access, rule-based indexing |
| Browser bookmarks | Titles & URLs only | Cloud | Zero setup, but no content search |
| Linkding / Shiori | Saved links + some metadata | Self-hosted | Bookmark managers, not full-text archives |
| Obsidian/Logseq | Your notes only | Local | You must copy knowledge in yourself |
Useful links
- Website: https://hister.org/
- Live demo on hister.org
- Docs: https://hister.org/docs
- Extensions: Chrome & Firefox
- GitHub: https://github.com/asciimoo/hister ยท Codeberg mirror: https://codeberg.org/asciimoo/hister
- Community: Mastodon, Discord, IRCNet
#hister
Notes
- One of the few personal-search projects designed MCP-first โ a natural fit for the "AI assistant with local memory" workflow.
- The live counter on the homepage (pages indexed, search time in seconds) is a nice honesty signal.
- Supports language-aware indexes and multiple crawler backends for deeper site archiving.