Skip to main content

Crate cognee_vector

Crate cognee_vector 

Source
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 VectorDB implementation.
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.