← Package directory
Available on winget

Install Hister

Your own search engine – Full-text search across your files, visited sites and beyond.

Install with winget
winget install --id asciimoo.hister
Upgrade
winget upgrade --id asciimoo.hister
Uninstall
winget uninstall --id asciimoo.hister

About Hister

Hister is a versatile, privacy-focused web search engine designed to index the full content of visited web pages locally. Unlike traditional search engines, it allows you to find specific information within your own browsing history using full-text indexing.

What's new in 0.16.0

New Features - Public Search Mode: added unauthenticated read-only access to global search and previews while keeping write operations protected. - Documentation Datasets: ships metadata and tooling to import reference documentation (Go, PowerShell, Python, Rust, Node.js, MDN). - StackExchange Extractor: replaced the StackOverflow extractor with a generic StackExchange extractor indexing answers with metadata. - Local File Previews: local Markdown and Org files now render as HTML previews with automatic title extraction and clean syntax. - MCP History & Capabilities: added get_history tool to the MCP endpoint, date filters support, and semantic search capability reporting. - Browser Extension Upgrades: added configurable hotkeys for indexing controls and badge indicators showing if a page is already indexed. - Import & Export Improvements: supports HTML files, multiple input files, compressed JSON, date-range filtering, and directory imports. - Search Sorting & JSON Output: added sorting by newest date, domain, or most visited pages, and a format=json parameter to the search endpoint. - History RSS Feed: the history endpoint and UI now expose an RSS feed for recently indexed documents. Enhancements - File indexing startup runs in the background to avoid blocking server start. - Watched directory indexing now uses a proper, non-duplicating queue. - Added CLI indexing flag to explicitly allow sensitive content when requested. - Semantic search concurrency limits and merging of shared and user-specific vector results. - Redesigned history timeline displaying indexed version co...

Read release notes

Version history

Version Updated Notes
0.16.0 Unknown New Features - Public Search Mode: added unauthenticated read-only access to global search and previews while keeping write operations protected. - Documentation Datasets: ships metadata and tooling to import reference d...
0.15.0 Unknown New Features - Document Versioning: track changes to documents upon re-indexing with diff changelogs in the preview panel. - Priority Rules: re-introduced rules to pin matched URLs to the top of search results. - PDF Ind...
0.14.0 Unknown New Features - Mastodon Extractor: dedicated support for indexing toots as separate documents with specific metadata. - UI Improvements: full-screen preview mode, infinite scroll for search results, and image lightbox. -...
0.13.0 Unknown New Features - Semantic search via sentence-embedding models (SQLite/sqlite-vec or PostgreSQL/pgvector backends). - OAuth 2.0 / OpenID Connect authentication support. - MCP (Model Context Protocol) server endpoint at /ap...
0.12.0 Unknown New Features - Web crawler: new `hister index -r <url>` command crawls sites recursively (configurable depth, link count, allowed/excluded domains and URL patterns). - PostgreSQL backend as an alternative to SQLite. - Ex...
0.11.0 Unknown What's Changed - Multi-user support. - Better authentication method for the extension. - Enhanced delete. Queries can be used to delete multiple items. --dry flag. - Reindex does not require server stop anymore. - Enhanc...