topodb 0.0.7

Embedded, local-first memory engine for AI agents: temporal property graph + scoped recall.
Documentation
#![doc = include_str!("../README.md")]

mod adj;
mod codec;
mod counters;
mod db;
mod dict;
mod disk;
mod error;
mod feed;
mod fts;
mod ids;
mod index;
mod migrate;
mod migrate_v3;
mod migrate_v4;
mod op;
mod prop_index;
mod props;
mod read;
mod scopes;
mod slots;
mod state;
mod storage;
mod validate;
mod vector;
mod vector_store;

pub use counters::AccessStats;
pub use db::{Db, DbOptions};
pub use error::TopoError;
pub use feed::ChangeEvent;
pub use ids::{EdgeId, NodeId, Scope, ScopeId, ScopeSet};
pub use index::{IndexSpec, PropIndex};
pub use op::Op;
pub use props::{PropValue, Props};
pub use read::{Direction, Subgraph, TraversalQuery};
pub use state::{EdgeRecord, NodeRecord};
pub use storage::AppliedBatch;
#[doc(hidden)]
pub use storage::TableReport;
pub use vector::VectorQuery;
#[doc(hidden)]
pub mod workload;