Crate llm_brain

Crate llm_brain 

Source
Expand description

LLMBrain: A memory layer for LLM applications

This library provides a vector database storage layer for semantic memory with ConceptNet integration and LLM-friendly interfaces.

Re-exports§

pub use config::Config;
pub use db::Store;
pub use db::SurrealStore;
pub use embeddings::ChunkingStrategy;
pub use embeddings::EmbeddingMiddleware;
pub use embeddings::EmbeddingModelConfig;
pub use embeddings::EmbeddingProvider;
pub use embeddings::LongTextHandler;
pub use error::LLMBrainError;
pub use error::Result;
pub use models::MemoryFragment;

Modules§

conceptnet
config
db
embeddings
error
llm
models

Structs§

LLMBrain
Core library struct holding initialized clients and configuration.