Caliby:面向AI代理的开源嵌入式向量数据库,支持文本+向量混合存储

✍️ OpenClawRadar📅 公開日: May 9, 2026🔗 Source
Caliby:面向AI代理的开源嵌入式向量数据库,支持文本+向量混合存储
Ad

Calibyがオープンソースになりました。AIエージェントおよびRAGワークロード向けに設計された、組み込み型のインプロセスベクトルデータベースです。MITデータベースグループ(Michael Stonebrakerのチーム)のPhDを含むチームとSea-Land AIによって開発され、Pythonバインディングを持つ単一のC++ライブラリです。

なぜ別のベクトルDBが必要なのか?

チームは、エージェント/LLMのユースケースにおいて既存のソリューションに欠点があると感じました:

  • FAISS:純粋なインメモリで永続性がなく、再起動でインデックスが消える。
  • pgvector:PostgreSQLに依存するため、パフォーマンスに上限がある。
  • Chroma / Qdrant / Milvus:別サービスの起動が必要で、組み込みシナリオには重すぎる。
  • LanceDB:組み込み型だが、DiskANNのような高度なインデックスがなく、パフォーマンスにボトルネックがある。

Calibyは、DuckDBのように軽量で組み込み可能なデータエンジンを目指していますが、ベクトル+テキストストレージ向けです。

アーキテクチャ:ハイブリッドテキスト+ベクトルストレージ

Calibyはテキストデータとベクトルデータを単一のシステムに統合します。ベクトルDBとリレーショナルDBを行き来する代わりに、埋め込み、生テキスト、メタデータを1つのライブラリに保存します。アーキテクチャは、永続性のためにページ編成のバッファプールを使用します。

Ad

サポートされるインデックス

  • HNSW:汎用の高性能検索、CPU最適化。
  • DiskANN(Vamana Graph):ディスクシナリオ向けに設計されており、ディスク上でFAISSを上回る。
  • IVF+PQ:製品量子化を使用した転置ファイルで、コンパクトなインデックスを実現。

CalibyはSIMD(AVX-512、AVX2、SSE)距離関数(L2、内積、コサイン)を用いたブルートフォース検索もサポートしています。

パフォーマンスの主張

Calibyはpgvectorを4倍上回り、ディスクストレージシナリオではFAISSを大幅に凌駕します。別サービスの起動を必要とせず、数百万から数千万のベクトルをディスク上で処理できます。

始め方

パッケージをインストールするだけです:

pip install caliby

Python APIは、pybind11を介してHnswIndex、DiskANN、IVFPQIndexクラスを公開します。依存関係なし、サーバー設定不要、DevOps不要です。

対象ユーザー

組み込み型でインフラ不要の、ハイブリッドテキスト+ベクトル機能と本番グレードのパフォーマンスを備えたベクトルデータベースを求める、AIエージェント開発者やRAGパイプラインビルダー。

📖 全文ソース: r/LocalLLaMA

Ad

👀 See Also

Memento v1.0:Claude Code用 永続メモリ MCP サーバー(17ツール搭載)
Tools

Memento v1.0:Claude Code用 永続メモリ MCP サーバー(17ツール搭載)

Memento v1.0は、Claude Code向けの永続メモリMCPサーバーで、17のツール、ハイブリッド検索、矛盾検出、視覚的メモリグラフを備えています。ローカルで動作し、クラウド依存がなく、Claude Code、Cursor、Windsurf、OpenCodeを含む複数のIDEをサポートします。

OpenClawRadar
ローカル35B MoEモデル、Agent OSコード障害率を0%に低減
Tools

ローカル35B MoEモデル、Agent OSコード障害率を0%に低減

ある開発者の報告によると、マルチエージェントシステムのランタイムをQwen 3.6 35B A3B(MoE、アクティブパラメータ3B)に切り替えたところ、コードの不具合が解消され、5層の検証ゲートを通じて100%の成功率を達成したとのことです。

OpenClawRadar
Claudeコード使用制限を監視するリアルタイムデスクトップオーバーレイ
Tools

Claudeコード使用制限を監視するリアルタイムデスクトップオーバーレイ

オープンソースのデスクトップオーバーレイは、Claude Codeの使用制限をリアルタイムで表示し、繰り返し「/usage」と入力する必要をなくします。

OpenClawRadar
OpenHelm:Claudeコードタスクを自動化するmacOSアプリ
Tools

OpenHelm:Claudeコードタスクを自動化するmacOSアプリ

OpenHelmは、スケジュールに基づいてジョブを実行し、失敗を自動的に再試行し、作業をチャンクに分割してセッション制限を回避することで、反復的なClaudeコーディングタスクを自動化する無料のローカルmacOSアプリケーションです。LLM呼び出しには既存のClaudeサブスクリプションを使用します。

OpenClawRadar