consciousness/src/lib.rs

50 lines
1.1 KiB
Rust
Raw Normal View History

// consciousness — unified crate for memory, agents, and subconscious processes
//
// hippocampus/ — memory storage, retrieval, consolidation
// subconscious/ — autonomous agents (reflect, surface, consolidate, ...)
// agent/ — interactive agent (TUI, tools, API clients)
// Agent infrastructure
pub mod agent;
// Memory graph
pub mod hippocampus;
// Autonomous agents
pub mod subconscious;
// Unified configuration
pub mod config;
// Session state
pub mod session;
// Shared utilities
pub mod util;
// CLI handlers
pub mod cli;
// TUI for memory-search
pub mod tui;
// Generated capnp bindings
pub mod memory_capnp {
include!(concat!(env!("OUT_DIR"), "/schema/memory_capnp.rs"));
}
// Re-exports — all existing crate::X paths keep working
pub use hippocampus::{
store, graph, lookups, cursor, query,
similarity, spectral, neuro, counters,
transcript, memory_search, migrate, memory,
};
pub use hippocampus::query::engine as search;
pub use hippocampus::query::parser as query_parser;
pub use subconscious as agents;
pub use subconscious::{
llm, audit, consolidate, knowledge,
enrich, digest, daemon,
};