Weaviate
詳細情報
- 作者
- Bob van Luijt、Etienne Dilocker
- 公開
- 種類
- ベクトルデータベース
- ライセンス
- BSD-3-Clause
- 公式サイト
- weaviate.io
- ソースコード
- github.com/weaviate/weaviate
オランダ発、Go言語で書かれたベクトルデータベース。GraphQL API、モジュール式のベクトル化機能、マルチテナンシーが特徴。
OpenAI、Cohere、HuggingFaceの埋め込み用モジュールを内蔵しており、生のテキストをPOSTするだけでWeaviateがベクトル化してくれる。インデックスはHNSWで、ハイブリッド検索(BM25+ベクトル)に対応する。強みはマルチテナンシーで、一つのインスタンスに互いに隔離された多数のテナントを収容できるため、RAG機能を作るB2B SaaSに向く。