素晴らしいベクター検索エンジン
ベクターの類似性検索への素晴らしいベクター検索フレームワーク/エンジン、ライブラリ、クラウドサービス、研究論文のキュレーションリスト
スタンドアロンサービス
- Apache Cassandra 5.0 - ベクター検索(CEP-30)、厳密なシリアル化可能酸(CEP-15)、水平方向のスケーリングデータベース
- QDRANT-フィルタリングサポートを拡張したベクトル類似性検索エンジン
- Vald-非常にスケーラブルな分散ベクトル検索エンジン
- Milvus-高性能と高いスケーラビリティを備えたクラウドネイティブベクターデータベース。
- Weaviate-クラウドネイティブ、リアルタイムベクトル検索エンジン
- Opendistro Elasticsearch KNN- erasticSearchのオープンディストリビューションのおおよそのK -NN検索アルゴリズムをサポートする機械学習プラグイン
- Elastiknn -Elasticsearchプラグイン最近傍検索のためのプラグイン
- epsilla-高性能ベクトルデータベース管理システム、AIの海馬
- Vearch-深い学習ベクターの効率的な類似性検索のためのスケーラブルな分散システム
- PGANN -Fast Artximate Besiest Neighbor(ANN)PostgreSQLデータベースで検索
- JINA-JINAでは、深い学習能力のある検索としてサービスを構成できます。
- Infinity-LLMアプリケーション用に構築されたAI-Nativeデータベース、非常に高速なベクターとフルテキスト検索を提供する
- Aquila DB -Distribution Focused K -NN検索アルゴリズム
- Redis HNSW -HNSWに基づく類似性検索のためのRedisモジュール
- solr -apache solr- solr 9.0の時点で密なベクトル検索機能があります
- Marqo-テンソル検索をサポートするセマンティック検索エンジン(ベクターのシーケンス)
- TXTAI-セマンティック検索アプリケーションとワークフローを構築します
- SEMANTRA -SEMANTICLY検索ドキュメントのための多目的ツール。
- SuperDuperDB -AIをお気に入りのデータベースに持ち込みます
- TensordB-不均一コンピューティングをサポートする高性能ベクトルデータベース
- JVector-純粋なJava、ゼロ依存関係、埋め込みベクター検索エンジン、DataStax Astra DBおよびApache Cassandraが使用しています。
- VQLite-シンプルで軽量のベクトル検索エンジン
- VexVault -100%ブラウザベース、オープンソース、スケーラブル、シンプル、ゼロコストベクトル検索
- Vespa.ai-テキスト検索エンジンと...高速近似ベクター検索(ANN)
- HNSW-IFインデックスを使用したVESPAの大規模なANN検索については、ここに説明します
図書館
- Langstream-Langstreamは、イベントベースの最高のアーキテクチャと最新のGen AI Technologiesを組み合わせたオープンソースプロジェクトです。
- Cassio -Cassioは、ApacheCassandra®を生成的人工知能やその他の機械学習ワークロードとシームレスに統合するための究極のソリューションです。
- JVECTOR-純粋なJava、ゼロ依存関係、埋め込みベクター検索エンジンDataStax Astra DB&Apache Cassandra™などの高度な分散データベースのいくつかが使用する
- FAISS-高密度ベクターの効率的な類似性検索とクラスタリングのためのライブラリ
- 分散FAISS-単一のサーバーメモリに収まらないFAISSインデックスで動作します
- Autofaiss- FAISS KNNインデックスを自動的に作成します
- スキャン-Library効率的なベクトルの類似性検索規模の検索。
- NMSLIB-非メトリックスペースライブラリ、一般的な非メトリックスペースの効率的な類似性検索ライブラリ
- イライラ-Pythonバインディングを備えたC ++ライブラリポイントを検索する
- FLANN-ライブラリはC ++で書かれ、次の言語のバインディングが含まれています:C、Matlab、Python、およびRuby
- LLMアプリ - リアルタイムデータknn(k-nearest Neighbors)インデックスのためのオープンソースPythonライブラリ
- MRPT-ランダム投影による高速近くの隣の検索
- rpforest-近くの近隣の概要検索のためのPythonライブラリ
- PGVECTOR-オープンソースベクトル類似性検索拡張機能の拡張
- Pase-Ultra-High-high-high-dimesimatiate最近隣人の検索拡張
- Pyserini-再現可能な情報のためのツールキットスパースと密な表現を含む検索研究
- NGT-高速の近隣隣接を実行するためのコマンドとライブラリを提供します
- 近く - 異なる地域に敏感なハッシュメソッドを使用した近似検索
- Toros N2-軽量の最近隣接図書館
- Puffinn-パラメーターレスで普遍的な最寄りの隣人の迅速な発見
- SPTAG-分散型近似近傍検索(ANN)ライブラリ
- Pynndescent-おおよそのK最近隣人のためのPython最も近い隣人の降下
- TARSOSLSH-多次元ベクターの実用的な近隣検索アルゴリズムを実装するJavaライブラリ
- TORCHPQ- PytorchとCudaを使用した製品の量子化とそのバリアントの効率的な実装
- Granne-おおよその最近の隣人のグラフベースの検索はさび
- EmbeddingHub-機械学習の埋め込み用に構築されたデータベース
- hora-錆びて書かれた近くの近隣検索アルゴリズムコレクションライブラリ
- Voy-錆びたWASMベクターの類似性検索エンジン
- Chroma -PythonまたはJavaScriptにLLMアプリを構築するためのオープンソース埋め込みデータベース
- Usearch -C ++、Python、JavaScript、Rust、Java、Golang、Wolframのより小さく&高速のベクトル検索エンジン
- Golang Vector Storesコレクション - クロマ、PGVectorインターフェイス
- スケーラブルベクトル検索(SVS) - ベクターの類似性検索のためのパフォーマンスライブラリ
クラウドサービス
- Epsilla Cloud -10倍の高速で安価で、より良いサーバーレスベクトルデータベース。
- DataStax Astra Vector -Multi -Cloud、サーバーレスベクトルDBAAS
- 関連性AI-実験から展開までのベクトルプラットフォーム
- Pinecone-フィルタリング、ライブインデックスの更新、水平スケーリングなどの管理されたベクトル検索
- MyScale -Clickhouseに基づいた管理されたベクトルデータベース
- Redis Cloud -RedisのマネージドVectorデータベース
- Zilliz Cloud -Milvusのクラウドネイティブサービス
研究論文
近似ベクター検索アルゴリズムをより効率的に実装する方法に関するメソッドのリスト。
- スパン:非常に効率的な10億スケール近くの近所の検索 - ニューリップ2021
- 10億スケールのおおよその最近隣人の倒立インデックスを再検討-ECCV 2018
- 異方性ベクターの量子化による大規模な推論を加速します
- GPUを使用した10億個の類似性検索
- 階層的なナビゲーション可能な小さな世界グラフを使用して、効率的で堅牢な近隣の近隣検索
- 高次元データでの近接検索のためのk-nearest neightrグラフに基づくインデックスの最適化
- ほぼ同様の単語埋め込みを検索する-ACL 2016