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
29pub use error::{EngramError, Result};
30pub use storage::Storage;
31pub use types::*;
32
33pub const VERSION: &str = env!("CARGO_PKG_VERSION");