felladrin/MiniSearch

Minimalist web-searching platform with an AI assistant that runs directly from your browser. Demo: https://felladrin-minisearch.hf.space

解決する課題

MiniSearch は、統合された AI アシスタントを備えたプライベートで自己ホスティング可能な検索エンジンです。ユーザーがブラウザ内または自己ホストされたバックエンド上で AI モデルを直接実行できるため、第三者のトラッキング、テレメトリ、外部 API キーの必要性を排除します。

動作方法

ユーザーがクエリを入力すると、アプリサーバーはバンドルされた SearXNG インスタンスを使用して、さまざまな検索エンジンからの結果を集約します。これらの結果は、ローカルでクロスエンコーダー モデルを使用して再ランク付けされます。AI 応答が有効な場合、AI アシスタントが上位の結果を読み取り、出典付きの回答を生成します。この推論は、WebGPU または CPU を通じてブラウザ内で完全に実行可能であり、または設定されたリモートの OpenAI 互換 API を介して実行できます。

対象ユーザー

AI による要約と出典付きの検索結果を求めるユーザー、およびデータの制御を維持するために検索インフラを自己ホスティングしたいユーザーに最適です。

特徴

  • ブラウザベースの AI:WebGPU または CPU 上で実行可能なカスタマイズされたモデル(135M ~ 4B パラメータ)をサポートし、ブラウザ内にローカルにキャッシュされます。
  • プライベート設計:アカウントやトラッキングなし。検索履歴やチャットは、ブラウザの IndexedDB に保存されます。
  • 検証された回答:AI 応答には使用したソースへの出典が含まれ、会話記憶を活用してフォローアップ質問に対応できます。
  • 柔軟なバックエンド:OpenAI 互換 API(Ollama、vLLM など)および AI Horde と互換性があります。
  • 完全なパイプライン:SearXNG メタ検索エンジンとローカルの再ランカーをバンドルしており、より高品質な結果を実現します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト