search-engine
10件のリポジトリ
分散型RESTful検索エンジンの定番 — Elasticsearchは大規模データを高速に検索・分析できる分散型のオープンソース検索エンジンです。JSONベースのRESTful APIで扱いやすく、ログ解析やフルテキスト検索、Kibanaと組み合わせた可視化基盤としてElastic Stackの中核を担っています。
自前ホスト可能なプライバシー重視AI検索エンジン — VaneはPerplexityの代替となるセルフホスト型AI回答エンジンです。OllamaによるローカルLLMやOpenAI・Claude等の外部APIを切り替えつつ、SearxNG経由で検索しながら出典付きの回答を生成します。速度・バランス・品質モードや画像/動画検索、ファイルアップロードなど機能も充実しています。
Rust製の高速ベクトル検索エンジンQdrant — Rustでフルスクラッチ実装された高性能ベクトルデータベースで、HNSWによる近似最近傍探索と高度なフィルタリングを両立します。埋め込みベースの類似検索やレコメンド、RAGなどAI応用に強く、セルフホストとクラウド版の両方で利用できる点が実用性の高さを支えています。
grepの40倍省トークンなAI向け検索エンジン — XERJはコードやドキュメント、PDFなどを自動インデックス化し、コーディングエージェントがgrepのように全文を読まずに必要な箇所だけ取得できるようにするローカル検索基盤です。Elasticsearch互換APIで既存クライアントがそのまま使え、参照コーディングによりトークン消費を数倍削減できます。
ベクトル検索・グラフ・LLMエージェントを統合するAIフレームワーク — txtaiはベクトルインデックス、グラフネットワーク、リレーショナルDBを統合した埋め込みデータベースを核に、セマンティック検索やRAG、マルチモデルワークフローを実現するAIフレームワークです。個別ツールを組み合わせずに、自律エージェントや検索主体のAIアプリをPythonで構築したい開発者に適しています。
qBittorrent検索機能を拡張する公式プラグイン集 — qBittorrentの検索機能で使う検索プラグインを集めたリポジトリです。公式メンテナンスは限定的ですが、コミュニティがJackett連携など多数の非公式プラグインを共有・改善しており、対応サイトを増やしたいユーザーに役立ちます。
閲覧履歴とファイルを丸ごと検索できる自分専用サーチエンジン — Histerは訪れたWebページやローカルファイルの全文を索引化し、Web画面・ターミナル・MCP経由のAIアシスタントから検索できる個人用検索エンジンです。ブラウザ拡張で自動収集し、履歴やブックマークのインポートにも対応。Googleなど外部サービスに依存せず、プライバシーを保ったまま自分の閲覧履歴を再発見できる点が特徴です。
APIキー不要、AIエージェント用ローカル検索基盤 — wigoloはClaude CodeやCursorなどのAIコーディングエージェントに、検索・取得・クロール・調査機能をMCP経由で提供するローカルファーストのツールです。APIキーやクラウド利用が不要で従量課金もゼロ。RAGや自律的な情報収集ループを、開発環境から離れずに実現できる点が既存の検索API連携と異なる強みです。
Search engine aggregator with a comprehensive plugin/extension system
検索結果を外部に頼らない独自インデックスの検索エンジンLYNX — LYNXはRust製の検索エンジンで、DuckDuckGoなど多くのプライバシー重視エンジンと異なり、クロールからインデックス作成、BM25Fによるランキングまで自前で完結させています。v0.1.0でパイプライン全体が完成し、セルフホストで中身を検証できる検索基盤を求める開発者やプライバシー重視のユーザーに向いています。