ホームAIendee-io/endee
// archived 2026-04-13
endee-io

endee

Database#Vector Database#AI#RAG#Semantic Search#C++
GitHub で見る →
57

// 概要

Endee は AI 検索、RAG パイプライン、およびセマンティック検索ワークロード向けに特別設計された高性能なオープンソースのベクトルデータベースです。C++ で実装されており、最新の CPU アーキテクチャに最適化されているため、本番環境レベルのパフォーマンスと低レイテンシな結果を実現します。Docker やローカルビルドを含む柔軟なデプロイオプションをサポートし、ハイブリッド検索やメタデータ対応フィルタリングなどの高度な機能を提供します。

// 技術解説

Endee は、 RAG パイプライン、 AI エージェント、およびセマンティック検索アプリケーションの高度な検索要件を処理するために特別に設計された、 C++ ベースの高性能なオープンソースベクトルデータベースです。そのアーキテクチャは、 AVX2 、 AVX512 、 NEON 、 SVE2 といった最新の CPU 命令セット向けのハードウェア固有の最適化を活用することで、プロダクションレベルのパフォーマンスを優先しています。高密度ベクトル検索とスパース検索、およびメタデータ対応フィルタリングを統合することで、 Endee はセマンティックな理解と正確で構造化されたクエリロジックのバランスを必要とする開発者に強固な基盤を提供します。

// 主要ハイライト

01
高密度ベクトル検索とスパースベクトル機能を組み合わせたハイブリッド検索をサポートし、検索の関連性を向上させます。
02
ペイロードフィルタリングによるメタデータ対応の検索を可能にし、複雑でアプリケーション固有のクエリロジックを実現します。
03
AVX2 、 AVX512 、 NEON 、 SVE2 命令セット向けのビルドサポートにより、最新のハードウェアに最適化され、パフォーマンスを最大化します。
04
バックアップワークフローや包括的なロギングなど、プロダクション環境の可観測性を高める運用機能を組み込んでいます。
05
ローカルスクリプト、手動ビルド、 Docker イメージなど、さまざまなインフラ環境に対応した柔軟なデプロイオプションを提供します。

// ユースケース

01
チャットアシスタントや Copilot のための RAG および AI 検索
02
自律型 AI エージェントのための長期記憶ストレージ
03
密ベクトル、疎検索、およびペイロードフィルタリングを組み合わせたハイブリッド検索

// クイックスタート

Endee の利用を開始するには、 docs/getting-started.md ファイルのドキュメントまたはホストされているクイックスタートガイドを参照してください。迅速なローカル評価を行うには、提供されている install.sh および run.sh スクリプトを実行することで、ポート 8080 でサーバーを初期化できます。特定の CPU アーキテクチャや認証に関する詳細な設定は、プロジェクトで文書化されているセットアップパスを通じて管理可能です。