cel-memory-duckdb 0.1.0

DuckDB embedded memory backend for AI agents, implementing cel-memory.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! DuckDB embedded backend for [`cel_memory::MemoryProvider`].
//!
//! Phase 0–1 starter: open/migrate, write/get, hybrid vector + lexical
//! retrieval, session lifecycle, and stats. Summarization, aging, export,
//! and governance mutations return [`cel_memory::MemoryError::NotImplemented`]
//! until later phases — see the crate README.

mod error;
mod migrations;
mod provider;
mod util;

pub use error::DuckdbMemoryError;
pub use provider::DuckdbMemoryProvider;

pub use cel_memory::{Embedder, MockEmbedder};