SearxNGでWebを検索して出典付きで回答するセルフホスト型AI回答エンジン。Ollama経由のローカルLLMやクラウドプロバイダーに対応。
- スター
- 608
- フォーク
- 76
- 未解決の Issue
- 0
- 最終コミット
- 7 時間前
これは何?
MiniSearchは、Web検索結果と、出典付きの回答を生成するAIアシスタントを組み合わせたセルフホスト型検索エンジンです。Web検索結果は同梱のSearXNGインスタンスで集約され、cross-encoderモデルでローカルに再ランキングされた後、キャッシュされます。すべてが単一のDockerコンテナにまとめられています。
AIは、約1億3,500万〜40億パラメーターの厳選モデルを使い、WebGPUまたはCPUでブラウザーのタブ内で実行できます。そのため、APIキーや別の推論サーバーは不要で、検索クエリが第三者に渡ることもありません。代わりに、Ollama、LM Studio、vLLM、llama.cppなどのOpenAI互換APIに接続することも、クライアントに公開せずにサーバー経由で非公開のAPIキーを使うこともできます。
検索履歴、キャッシュされた結果、チャットはブラウザーのIndexedDBに保存され、サーバーには送信されません。既定のブラウザー検索エンジンに設定したり、Raycastから起動したり、ほかのページに埋め込んだりできます。
主な機能
- 01厳選された言語モデルをWebGPUまたはCPUでブラウザー内実行でき、APIキーは不要です。
- 02同梱のSearXNGインスタンスを通じて、テキストと画像の検索結果を集約します。
- 03cross-encoderモデルを使って、検索結果をローカルで再ランキングします。
- 04OpenAI互換API、AI Horde、または独自のAPIキーを使うサーバーサイドプロキシに接続できます。
- 05出典付きの回答、会話履歴を踏まえた追加質問への応答、読み上げ機能を提供します。
- 06履歴、キャッシュ、チャットをブラウザー内にローカル保存し、アカウント登録やテレメトリーは不要です。
ユースケース
- ローカルモデルを使い、自分や少人数のグループ向けにプライベートな検索エンジンを運用する。
- 検索UIをローカルのOllamaまたはllama.cppサーバーと組み合わせ、出典付きの回答を得る。
- 独自のAPIキーをユーザーに公開せず、共有インスタンスをホストする。
- ブラウザーやランチャーの既定の検索エンジンに設定する。
クイックスタート
- 1
公開済みのDockerイメージを実行します
docker run -p 7860:7860 ghcr.io/felladrin/minisearch - 2
ブラウザでインスタンスを開き、検索を開始します
使う前に知っておきたいこと
- AIをブラウザ内で完全に実行するには、WebGPUまたはCPUの性能が重要です。また、モデルを事前にダウンロードする必要があります。
収録されている特集
トピック
よくある質問
- MiniSearch とは?
- APIキー不要で、ブラウザー内だけで動作するAIアシスタントを備えたセルフホスト型メタ検索エンジン。 MiniSearchは、Web検索結果と、出典付きの回答を生成するAIアシスタントを組み合わせたセルフホスト型検索エンジンです。Web検索結果は同梱のSearXNGインスタンスで集約され、cross-encoderモデルでローカルに再ランキングされた後、キャッシュされます。すべてが単一のDockerコンテナにまとめられています。
- MiniSearch は無料で使えますか?ライセンスは?
- MiniSearch は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- MiniSearch は今もメンテナンスされていますか?
- 活発にメンテナンス中。MiniSearch の最終コミットは 2026年11月6日 です。
- MiniSearch は何に使えますか?
- ローカルモデルを使い、自分や少人数のグループ向けにプライベートな検索エンジンを運用する。 検索UIをローカルのOllamaまたはllama.cppサーバーと組み合わせ、出典付きの回答を得る。 独自のAPIキーをユーザーに公開せず、共有インスタンスをホストする。 ブラウザーやランチャーの既定の検索エンジンに設定する。
- MiniSearch のインストール方法は?
- 公開済みのDockerイメージを実行します: docker run -p 7860:7860 ghcr.io/felladrin/minisearch ブラウザでインスタンスを開き、検索を開始します
- MiniSearch はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/felladrin/MiniSearch
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ClaudeやCursorなどのAIアシスタントから、運用中または信頼できるSearXNGでWeb検索できるMCPサーバー。
ライブWeb検索の結果をもとに質問へ回答するAI搭載の対話型検索エンジン。OpenAI、Anthropic、Gemini、Vertex AIのモデルに対応。
text-generation-webui向けの拡張機能。ローカルLLMでWeb検索し、関連ページの抜粋を回答に追加できます。
サブタスクを計画して最新の情報源を検索し、引用付きで回答するオープンソースのエージェント型AIリサーチ検索エンジン。
ローカルAIエージェントの回答根拠として、ランキング結果とページ本文を返す、Rust製のセルフホスト型・APIキー不要の検索エンジン。