Expand description
Vector database abstraction for Cognee-Rust.
Provides vector storage and similarity search for embeddings.
Re-exports§
pub use brute_force_vector_db::BruteForceVectorDB;pub use error::VectorDBError;pub use error::VectorDBResult;pub use models::CollectionConfig;pub use models::DistanceMetric;pub use models::SearchResult;pub use models::VectorPoint;pub use vector_db_trait::VectorDB;pub use lancedb_adapter::LanceDbAdapter;
Modules§
- brute_
force_ vector_ db - Pure-Rust in-memory brute-force vector database (OSS default fallback).
Pure-Rust in-memory brute-force
VectorDBimplementation. - error
- Error types for vector database operations.
- lancedb_
adapter - Embedded file-backed vector store via the LanceDB crate.
- models
- Data models for vector points, search results, and collection configuration.
- vector_
db_ trait - Vector database trait definition.