vector-database
11件のリポジトリ
ローカルLLMで自分だけの知能を所有する統合AIアプリ — ドキュメントとチャットしたりAIエージェントを動かしたりできる、自前ホスト可能なオールインワンAIアプリです。RAGやマルチユーザー対応など高度な設定が可能で、クラウドAIに依存せず「自分の知能を所有する」というコンセプトが特徴です。今後はAI Agent用のコンピュータ環境「Open Computer」との統合も進行中です。
大規模RAG時代を支えるベクトルDB Milvus — Milvusは大量の埋め込みデータを高速に検索できるクラウドネイティブなベクトルDBです。HNSWやDiskANNなど複数のANNアルゴリズムを実装し、分散構成で数十億規模のベクトルにも対応。画像検索やLLM/RAGアプリの基盤として、FaissやElasticsearchに代わる選択肢になります。
AIエージェントのための自己進化型コンテキストDB — ByteDance傘下VolcengineによるOSSで、AIエージェントの記憶・知識RAG・スキルを統合管理する「コンテキストデータベース」です。ベクトルDBやメモリ管理、エージェントプラグインを単一基盤に統合し、エージェントが使うほど賢くなる自己進化型の設計が特徴です。
ベクトルDB不要、人間のように読むRAG基盤 — PageIndexはベクトルDBやチャンキングを使わず、文書の構造をツリー化してLLMに推論させることで検索精度を高める新しいRAG手法です。長く複雑な専門文書に強く、SDKでローカル実行もクラウド利用も可能です。既存の埋め込み検索型RAGとの差別化を狙う開発者に向いています。
Rust製の高速ベクトル検索エンジンQdrant — Rustでフルスクラッチ実装された高性能ベクトルデータベースで、HNSWによる近似最近傍探索と高度なフィルタリングを両立します。埋め込みベースの類似検索やレコメンド、RAGなどAI応用に強く、セルフホストとクラウド版の両方で利用できる点が実用性の高さを支えています。
AIエージェントに永続記憶を与えるOSS基盤 — cogneeはAIエージェント向けのオープンソース長期記憶プラットフォームです。ベクトルDBとグラフDBを組み合わせたグラフRAGにより、小型モデルでも無料でコンテキストを保持・推論できる点が特徴で、記憶管理を自前実装したいAI開発者に向いています。
grepの40倍省トークンなAI向け検索エンジン — XERJはコードやドキュメント、PDFなどを自動インデックス化し、コーディングエージェントがgrepのように全文を読まずに必要な箇所だけ取得できるようにするローカル検索基盤です。Elasticsearch互換APIで既存クライアントがそのまま使え、参照コーディングによりトークン消費を数倍削減できます。
DB不要、単一ファイルで実現するAIエージェントの記憶レイヤー — Memvidはベクトルや知識をデータベースなしで単一ファイルに保存し、AIエージェントにオフラインでも使える即時検索と長期記憶を提供します。Rustで実装されPythonから利用可能で、複雑なRAGパイプラインをシンプルなファイルベース構成に置き換えたいチームに向いています。
ベクトル検索・グラフ・LLMエージェントを統合するAIフレームワーク — txtaiはベクトルインデックス、グラフネットワーク、リレーショナルDBを統合した埋め込みデータベースを核に、セマンティック検索やRAG、マルチモデルワークフローを実現するAIフレームワークです。個別ツールを組み合わせずに、自律エージェントや検索主体のAIアプリをPythonで構築したい開発者に適しています。
グラフ×ベクトルを一体化したRust製AI向けDB — HelixDBはRustでフルスクラッチ開発されたOLTPグラフDBで、ベクトル検索や全文検索も標準搭載しています。RAGやAIエージェントのメモリ管理に必要なDB群(アプリDB・リレーショナル・ベクトル・グラフ)を1プラットフォームに統合できる点が特徴で、CLIから簡単に構築・運用できます。
RedisをRustで置き換える高速KVS「KiviDB」 — KiviDBはRust製のマルチスレッド型Redis/Valkey互換データベースで、RESPプロトコルに対応し既存クライアントをそのまま使えます。全文検索やベクトル検索を標準搭載し、32コアでパイプラインGETをRedis 8の約9倍、Dragonflyの2.3倍という性能を実現しています。ライセンスはAGPL-3.0です。