
2026/08/19 5:00
Hister – あなたが制御する完全なコンテンツ検索インデックス付きのプライベートソリューション
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
Hister は、データの完全な所有権を提供することを目的とした、自己管理可能でプライバシー第一のローカル検索エンジンです。テレメトリやクラウドリクエストを一切行わずに完全にオフラインで動作し、ファイル名やブックマークだけでなく全文書コンテンツを保存・インデックス化します。これにより、フィールド、フレーズ、ワイルドカード、否定、優先度、エイリアス、日付範囲を使用した精密な検索が可能となり、検索文脈を保持したクリーンなページプレビューも提供されます。Hister はローカルフォルダ、ブラウザ履歴、訪問済みページ(拡張機能経由)、Web クローラーからのコンテンツをインデックス化し、言語固有のインデックス、コンテンツバージョン管理、所有権ルール、設定可能なエクストラクタなどの高度な機能をサポートします。ウェブインターフェース、ターミナル/CLI、HTTP API、AI アシスタント用の MCP を介してアクセスでき、単一のマシンまたは共有サーバー上で動作することが可能で、SQLite または PostgreSQL を使用して安全かつスコープされたアクセスを確保します。AGPLv3 ライセンスの下にあり、ソースコードは公開監査可能です。今後のアップデートでは、外部埋め込みを通じた意味検索やブラウザ拡張機能によるファビコンサポートが追加される可能性があり、利便性を拡大しつつも厳格なプライバシー基準を維持することを目指しています。
本文
Hister: プライバシー重視のセルフホスト検索エンジン
基本的な特徴
- 完全な自己管理
- ご自身のマシンまたはサーバー上で動作します。
- テレメトリー(使用状況収集) および外部へのリクエストは一切行いません。
- プライバシーを最優先とした設計です。
- 知識の保存と再発見
- 抽出されたドキュメントの内容を検索インデックスと共に格納します。
- 検索結果の横に、可読性の高いプレビューを表示します。
- データ統合能力
- ブックマークやファイル名だけでなく、ページ・ファイルの実内容そのものも対象にします。
- ブラウザ拡張機能、ローカルフォルダ監視、履歴インポート、サイトクロールにより多様なデータを同一インデックスへ取り込みます。
検索と抽出機能
- 高精度な検索
- タイトルや URL だけでなく、インデックス化された各ドキュメント内の文字列そのものを検索対象とします。
- 以下の高度な絞り込みが可能です:
- フィールド指定
- フレーズ一致(クォート付き)
- ワイルドカード
- 否定表現
- 優先度設定
- クエリエイリアス(別名)利用
- 文脈を保った閲覧
- 検索を中断することなく、結果の横にクリーンな保存済みプレビューを開いて閲覧できます。
- コンテンツ抽出
- 対応フォーマットおよびウェブサイトから構造化データを処理します。
- 言語に敏感なインデックス化が可能です。
プライバシーとセキュリティ
- データ管理の完全性
- インデックス、格納されたページコンテンツ、およびルール設定はすべて、あなた自身が構成するHister サーバー上に保持されます。
- クラウドサービスへの依存が不要です。
- 具体的なプライバシー保証
- テレメトリーなし: サーバーが「ホームに電話」したり、検索内容を報告したりすることはありません。
- 強制クラウド不要: 完全な個人利用設定は単一のローカルマシン上で動作します。
- 選択されたサーバー: クライアントはインデックス化データをあなたが構成した Hister サーバーのみを対象とします。
- 監査可能性
- ソースコードが公開されており、AGPLv3 ライセンスのフリーソフトウェアです。
- ブラウザ拡張機能によるページファビコン取得など、接続の有無や実行場所はユーザーが選択可能です。
- 機密情報へのチェック機能(機密内容検知)を備えています。
インデックス管理とルール
- 1 つのインデックスで多様なアプローチ
- 訪問済みページ、監視中のファイル、インポート履歴、クロールデータを単一のインデックスへ集約します。
- バージョン管理により以前のドキュメントコンテンツを保持できます。
- 適用ルール
- スキップ規則と優先度規則により、インデックス化とランキングが制御されます。
インターフェースとデプロイ
- 多様な利用方法
- 同一のインデックスは以下の手段で利用可能です:
- Web インターフェース
- ターミナルクライアント / CLI(コマンドラインインターフェース)
- HTTP API
- MCP サーバー(Model Context Protocol による AI アシスタント連携対応)
- 同一のインデックスは以下の手段で利用可能です:
- デプロイオプション
- 設定なしのクイックスタート: 単一のバイナリでローカル環境実行が可能。
- データベース: SQLite または PostgreSQL を使用。
- ユーザー管理: ユーザー固有のアクセス権限をサポート。
- コンテナ化: Docker と Nix での動作に対応。
その他の機能
- 複数のクロラーバックエンドへの対応
- オプション的な意味的検索(埋め込みモデルエンドポイントへの送信)
- 構成可能な抽出器