OpenAltFinder
Hister

Hister

Private, self-hosted search engine that indexes the pages you visit and the files you keep for full-text and semantic search.

Screenshot 2026-08-23 at 09-10-17 Hister.png
Screenshot 2026-08-23 at 09-10-25 google - Hister search.png
1 / 2

Hister is a privacy-focused, self-hosted search engine for your own data. It indexes the full contents of web pages you visit and files you keep, so you can find information again from a web interface, the terminal, or an AI assistant connected through MCP.

A browser extension for Firefox and Chrome automatically saves newly visited pages as you browse, and Hister can also crawl websites or import existing browser history. Search is powered by powerful queries with field filters, phrases, wildcards, negation, and aliases, with an optional semantic search layer backed by an embeddings endpoint of your choice.

Hister is built in Go and designed to run without any configuration for a local personal setup. It supports multiple users for hosting separate indexes for a household, community, or team, and sends no telemetry and requires no cloud service.

Frequently Asked Questions

Which platforms does Hister support?

Hister runs as a single Go binary on Linux, macOS, and Windows. It exposes a web UI, a terminal UI, a command-line interface, and a browser extension for Firefox and Chrome that automatically saves pages you visit. It also ships an MCP server so any MCP-compatible AI assistant can search your indexed content.

Does Hister have an API, CLI, and integrations?

Hister exposes an MCP server for AI assistants, a TUI for terminal search, and a hister command-line binary for scripted use. The default web UI listens on http://127.0.0.1:4433. Browser extensions for Firefox and Chrome are distributed through the official add-on stores.

Can I import existing browser history into Hister?

Yes. The quickstart guide covers importing existing browser history so you can start searching pages you visited before installing Hister. You can also use the built-in crawler to index external websites, in addition to the browser extension that automatically saves newly visited pages.

How does Hister handle privacy and telemetry?

Hister has no telemetry and no mandatory cloud service. The browser extension sends indexed page content only to the Hister server you configure, apart from downloading page favicons. Optional semantic search sends document text to the embeddings endpoint you choose, which you can disable entirely if you only want full-text search.

What are the system requirements to self-host Hister?

Hister ships as a single static binary with no required dependencies, so it runs on any Linux, macOS, or Windows host. Multi-user setups keep each user documents and search results separate on a shared server. Optional semantic search requires you to point Hister at a compatible embeddings endpoint of your choice.

Looking for contributors

This project is actively seeking help, join the community!

OpenAltFinder Score
72/100
Project Health (50%)
68/100
License (20%)
40/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
License
AGPL-3.0
Self hostable
Yes
Repository details
Version
v0.19.0
Created
1/4/2026
Stars
5,428
Forks
229
Open issues
62
Last commit
9/20/2026

Updated 9/20/2026, 10:00:14 PM

View Repository
Repository activity
Sponsor Hister

Similar open source alternatives