faiss
密ベクトルの類似検索とクラスタリングを高速に行うライブラリ。メモリに収まらない規模のデータにも対応し、埋め込み検索などに使われます。
Xで共有ライセンス: MIT
概要
Faissは、密なベクトルの類似検索とクラスタリングのためのライブラリです。各データを整数IDを持つベクトルとして扱い、L2距離または内積で、クエリに近いベクトルを探します。正規化したベクトルを使えばコサイン類似度も扱えます。メモリに収まらない規模のベクトル集合も検索できます。C++で書かれ、Pythonとnumpy向けのラッパーが揃い、一部のアルゴリズムはGPUでも動きます。
主な特長
- L2距離や内積による近傍検索
- メモリに収まらない規模のベクトルにも対応
- C++実装とPython、numpyのラッパー
- 一部のアルゴリズムはGPUで実行可能
- 評価とパラメータ調整用のコード
こんな人・用途に
大量のベクトルを高速に検索したい、埋め込み検索やレコメンド機能の開発者向けです。主にMetaのFundamental AI Researchで開発されています。
- アップストリーム
- facebookresearch/faiss
- GitHubのフォーク
- Guo-astro/faiss
- アップストリームのスター数
- 41k
- カテゴリ
- 開発者ツールとインフラ
- 言語
- C++
- ライセンス
- MIT
- フォーク日
- 2025-11-12
- 同期状態
- 直近の同期で更新最終同期 2026-10-16
同じカテゴリ: 開発者ツールとインフラ
Rustrakは、Sentry互換SDKでエラーやログなどを収集するセルフホスト型トラッカーです。自分の環境でアプリを監視できます。
フォーク日 2026-10-15最終同期 2026-10-16ライセンス: GPL-3.0開発者ツールとインフラGitHub
WrapPinはiOS 27以降向けの位置テストツールです。地点や徒歩・車のルートを試し、終了時に実際の位置へ戻せます。
フォーク日 2026-10-14最終同期 2026-10-16独自ライセンス(リポジトリを参照)開発者ツールとインフラGitHub
Homelableは、ホームラボの機器をスキャンして図にし、情報を記録し、サービスの稼働状況を確認するセルフホスト型ツールです。
フォーク日 2026-10-14最終同期 2026-10-16ライセンス: MIT開発者ツールとインフラGitHub
RepowiseはコードやGit履歴などをローカルで索引化し、開発者やコーディングエージェントが依存関係や不要コード、修正すべき箇所を把握するためのツールです。
フォーク日 2026-10-14最終同期 2026-10-16ライセンス: AGPL-3.0開発者ツールとインフラGitHub