1#![allow(clippy::type_complexity)]
7#![allow(clippy::too_many_arguments)]
8#![allow(clippy::large_enum_variant)]
9
10pub mod auth;
11pub mod bench;
12pub mod embedding;
13pub mod error;
14pub mod graph;
15#[cfg(feature = "langfuse")]
16pub mod integrations;
17pub mod intelligence;
18pub mod mcp;
19#[cfg(feature = "multimodal")]
20pub mod multimodal;
21pub mod realtime;
22pub mod search;
23pub mod storage;
24pub mod sync;
25pub mod types;
26#[cfg(feature = "watcher")]
27pub mod watcher;
28#[cfg(feature = "agent-portability")]
29pub mod attestation;
30#[cfg(feature = "agent-portability")]
31pub mod snapshot;
32
33pub use error::{EngramError, Result};
34pub use storage::Storage;
35pub use types::*;
36
37pub const VERSION: &str = env!("CARGO_PKG_VERSION");