Skip to main content

Crate hora_graph_core

Crate hora_graph_core 

Source
Expand description

hora-graph-core — Bio-inspired embedded knowledge graph engine.

A pure-Rust knowledge graph with bi-temporal facts, vector/BM25 hybrid search, ACT-R memory activation, reconsolidation, dark nodes, FSRS scheduling, and a dream cycle for memory consolidation.

Re-exports§

pub use crate::core::edge::Edge;
pub use crate::core::entity::Entity;
pub use crate::core::episode::Episode;
pub use crate::core::types::DedupConfig;
pub use crate::core::types::EdgeId;
pub use crate::core::types::EntityId;
pub use crate::core::types::EntityUpdate;
pub use crate::core::types::EpisodeSource;
pub use crate::core::types::FactUpdate;
pub use crate::core::types::HoraConfig;
pub use crate::core::types::Properties;
pub use crate::core::types::PropertyValue;
pub use crate::core::types::StorageStats;
pub use crate::core::types::TraverseOpts;
pub use crate::core::types::TraverseResult;
pub use crate::error::HoraError;
pub use crate::error::Result;
pub use crate::memory::consolidation::ClsStats;
pub use crate::memory::consolidation::ConsolidationParams;
pub use crate::memory::consolidation::DreamCycleConfig;
pub use crate::memory::consolidation::DreamCycleStats;
pub use crate::memory::consolidation::LinkingStats;
pub use crate::memory::consolidation::ReplayStats;
pub use crate::memory::dark_nodes::DarkNodeParams;
pub use crate::memory::fsrs::FsrsParams;
pub use crate::memory::reconsolidation::MemoryPhase;
pub use crate::memory::reconsolidation::ReconsolidationParams;
pub use crate::memory::spreading::SpreadingParams;
pub use crate::search::SearchHit;
pub use crate::search::SearchOpts;
pub use crate::storage::format::verify_file;
pub use crate::storage::format::VerifyReport;

Modules§

core
Core domain types for the hora-graph-core knowledge graph engine.
error
Error types for hora-graph-core operations.
memory
Bio-inspired memory subsystem — activation, spreading, reconsolidation, dark nodes, FSRS.
search
Search subsystem — vector (SIMD cosine), BM25+, and hybrid RRF fusion.
storage
Storage backends for the Hora graph engine (memory, embedded, sqlite, postgres).

Macros§

props
Convenience macro for building property maps.

Structs§

HoraCore
The main entry point for hora-graph-core.