Skip to main content

Crate zeph_memory

Crate zeph_memory 

Source
Expand description

SQLite-backed conversation persistence with Qdrant vector search.

Re-exports§

pub use document::Chunk;
pub use document::Document;
pub use document::DocumentError;
pub use document::DocumentLoader;
pub use document::DocumentMetadata;
pub use document::IngestionPipeline;
pub use document::SplitterConfig;
pub use document::TextLoader;
pub use document::TextSplitter;
pub use embedding_registry::EmbedFuture;
pub use embedding_registry::Embeddable;
pub use embedding_registry::EmbeddingRegistry;
pub use embedding_registry::EmbeddingRegistryError;
pub use embedding_registry::SyncStats;
pub use embedding_store::ensure_qdrant_collection;
pub use error::MemoryError;
pub use qdrant_ops::QdrantOps;
pub use response_cache::ResponseCache;
pub use snapshot::ImportStats;
pub use snapshot::MemorySnapshot;
pub use snapshot::export_snapshot;
pub use snapshot::import_snapshot;
pub use token_counter::TokenCounter;
pub use types::ConversationId;
pub use types::MessageId;
pub use vector_store::FieldCondition;
pub use vector_store::FieldValue;
pub use vector_store::ScoredVectorPoint;
pub use vector_store::VectorFilter;
pub use vector_store::VectorPoint;
pub use vector_store::VectorStore;
pub use vector_store::VectorStoreError;

Modules§

document
embedding_registry
Generic embedding registry backed by Qdrant.
embedding_store
error
qdrant_ops
Low-level Qdrant operations shared across crates.
response_cache
semantic
snapshot
sqlite
sqlite_vector_store
token_counter
types
vector_store