klieo_memory_graph/
lib.rs1#![deny(missing_docs)]
2#![deny(rust_2018_idioms)]
3#![deny(rustdoc::broken_intra_doc_links)]
4
5pub mod path;
11pub mod traits;
12pub mod types;
13pub use path::{ChainEntry, PathHop, RetrievalPath};
14pub use traits::{EntityExtractor, FilterableLongTermMemory, IndexEntry, KnowledgeGraph};
15pub use types::{known_epoch, EdgeKind, EntityRef, EntityType, GraphEdge, GraphNode, GraphView};
16
17pub mod in_memory;
18pub use in_memory::InMemoryGraph;
19
20pub mod metrics;
21pub use metrics::{RecallMetrics, RecallSnapshot};