Repolode
asciimoo

asciimoo/hister

閲覧したWebページや保存したファイルをインデックス化し、Web、ターミナル、MCP経由のAIアシスタントから検索できる、プライベートなセルフホスト型検索エンジン。

代替できる製品:PinboardGoogle Search

スター
6,084
フォーク
289
未解決の Issue
61
最終コミット
昨日

これは何?

Histerは、閲覧したWebページや保存しておきたいローカルファイルから全文検索インデックスを作成する、個人向け検索エンジンです。サードパーティの検索サービスに頼るのではなく、自分で運用するサーバーにドキュメントとインデックスを保存します。そのため、URLを思い出せなくても、コンテンツに含まれる語句を検索して、数か月前に読んだものを見つけられます。

FirefoxまたはChromeの拡張機能で新しく閲覧したページを保存できるほか、ブラウザーの履歴やブックマークのインポート、ローカルディレクトリのインデックス化、Webサイトのクローラーにも対応しています。検索クエリでは、フィールド指定のフィルター、フレーズ、ワイルドカード、否定、エイリアス、検索結果の優先度を指定できます。オプションのセマンティック検索では、設定した埋め込みベクトルのエンドポイントを使い、意味に基づいてドキュメントを検索できます。

Webインターフェース、ターミナルUI、コマンドライン、またはMCP経由で接続したAIアシスタントから検索できます。Goで開発されており、共有サーバー上で複数ユーザーがそれぞれ別のドキュメントセットを利用できます。デフォルトではテレメトリーを送信しません。

主な機能

  • 01タイトルやURLだけでなく、閲覧したページやローカルファイルを全文インデックス化。
  • 02FirefoxとChromeの拡張機能で、新しいページを自動保存。
  • 03ブラウザーの履歴やブックマーク、ファイルをインポートし、ローカルディレクトリをインデックス化。
  • 04フィールド指定のフィルター、フレーズ、ワイルドカード、否定に対応した高度な検索構文。
  • 05設定した埋め込みベクトルのエンドポイントを利用する、オプションのセマンティック検索。
  • 06Web UI、ターミナルUI、コマンドライン、またはMCP接続のAIアシスタントから検索。

ユースケース

  • ページや記事の内容に含まれる語句で検索し、以前読んだものを見つける。
  • ブラウザーの履歴やブックマークを、自分のマシン上にプライベートな検索可能アーカイブとして保存する。
  • Webコンテンツとローカルのドキュメントフォルダーを一か所から検索する。
  • MCP経由でAIアシスタントに、個人の閲覧履歴やファイルのインデックスを検索させる。

クイックスタート

  1. 1

    最新リリースからお使いのプラットフォーム用のバイナリをダウンロードし、名前を hister に変更します

  2. 2

    Linux または macOS でバイナリを実行可能にします

    chmod +x hister
  3. 3

    Linux または macOS で Hister サーバーを起動します

    ./hister listen
  4. 4

    http://127.0.0.1:4433 を開き、Firefox または Chrome 用のブラウザー拡張機能をインストールします

使う前に知っておきたいこと

  • ページをインデックス化して検索できるようにするには、サーバーをターミナルで実行し続ける必要があります。
  • オプションのセマンティック検索では、設定した embeddings エンドポイントにドキュメントのテキストが送信されます。
  • AGPL-3.0 の下でライセンスされています。ネットワークサービスとして提供する場合、変更したソースコードの共有が必要となるコピーレフトライセンスです。

トピック

よくある質問

hister とは?
閲覧したWebページや保存したファイルをインデックス化し、Web、ターミナル、MCP経由のAIアシスタントから検索できる、プライベートなセルフホスト型検索エンジン。 Histerは、閲覧したWebページや保存しておきたいローカルファイルから全文検索インデックスを作成する、個人向け検索エンジンです。サードパーティの検索サービスに頼るのではなく、自分で運用するサーバーにドキュメントとインデックスを保存します。そのため、URLを思い出せなくても、コンテンツに含まれる語句を検索して、数か月前に読んだものを見つけられます。
hister は無料で使えますか?ライセンスは?
hister は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
hister は今もメンテナンスされていますか?
活発にメンテナンス中。hister の最終コミットは 2026年10月19日 です。
hister は何に使えますか?
ページや記事の内容に含まれる語句で検索し、以前読んだものを見つける。 ブラウザーの履歴やブックマークを、自分のマシン上にプライベートな検索可能アーカイブとして保存する。 Webコンテンツとローカルのドキュメントフォルダーを一か所から検索する。 MCP経由でAIアシスタントに、個人の閲覧履歴やファイルのインデックスを検索させる。
hister のインストール方法は?
最新リリースからお使いのプラットフォーム用のバイナリをダウンロードし、名前を hister に変更します Linux または macOS でバイナリを実行可能にします: chmod +x hister Linux または macOS で Hister サーバーを起動します: ./hister listen http://127.0.0.1:4433 を開き、Firefox または Chrome 用のブラウザー拡張機能をインストールします
hister はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/asciimoo/hister

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト