felladrin/MiniSearch

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

What it solves

MiniSearch は、プライベートでセルフホストされた検索エンジンと統合 AI アシスタントを提供します。AI をユーザーのブラウザ内で直接実行できるため、サードパーティのトラッキングやテレメトリ、API キーが不要になり、複数のソースから検索結果を集約しつつ、ユーザーのクエリを単一プロバイダーに公開しません。

How it works

システムは Docker コンテナでアプリサーバーと SearXNG メタ検索インスタンスを実行します。ユーザーが検索すると、サーバーが結果を集約し、ローカルの cross‑encoder モデルで再ランク付けします。その後、AI アシスタントがこれらの結果に基づいて引用付き回答を生成します。推論は次の 3 通りで行えます:WebGPU または CPU(wllama 使用)でブラウザ内ローカル実行、設定された OpenAI 互換 API 経由、またはクラウドソーシングされた AI Horde 経由。

Who it’s for

主流検索エンジンのプライベート代替を求め、デバイスハードウェアや高額な API サブスクリプションに依存せずに AI 生成の要約と引用付き回答を利用したいユーザー向けです。

Highlights

  • In-browser AI: 38 種類のキュレーション済みモデル(135M〜4B パラメータ)を WebGPU または CPU 上でサポート。
  • Privacy-first: アカウント、トラッキング、テレメトリなし。履歴とキャッシュ結果はブラウザの IndexedDB に保存。
  • Flexible Inference: ローカルブラウザ推論、リモート OpenAI 互換 API、AI Horde をサポート。
  • Integrated Pipeline: メタ検索集約、ローカル再ランク付け、引用付き AI 応答を単一 Docker コンテナで統合。
  • Workflow Integration: ブラウザのデフォルト検索エンジンとして設定可能、または Raycast からトリガー可能。