Expand description
Concept store and singularity engine for chaotic_semantic_memory.
This crate provides the core memory engine with:
Singularity: Core concept store with similarity searchConcept: Core data type with versioning supportMetadataFilter: Predicate-based filtering for similarity searchAnnIndex: Approximate nearest neighbor index abstractiongraph_traversal: BFS, Dijkstra on the concept graph
Re-exports§
pub use concept_builder::ConceptBuilder;pub use graph_traversal::TraversalConfig;pub use index::AnnIndex;pub use index::IndexBackend;pub use index::IndexStats;pub use index::create_index;pub use index::validate_index_backend;pub use metadata_filter::MetadataFilter;pub use singularity::Association;pub use singularity::Concept;pub use singularity::ConceptDiff;pub use singularity::ConceptVersion;pub use singularity::DecayCurve;pub use singularity::Singularity;pub use singularity::SingularityConfig;pub use singularity::similarity_cache_key;pub use singularity::unix_now_ns;pub use singularity::unix_now_secs;pub use singularity_cache::CacheMetrics;pub use singularity_cache::CacheMetricsSnapshot;pub use singularity_retrieval::CandidateSource;pub use singularity_retrieval::FilterStrategy;pub use singularity_retrieval::RetrievalConfig;pub use singularity_retrieval::RetrievalStats;pub use singularity_retrieval::ScoredCandidateParams;pub use singularity_state::NamespaceState;
Modules§
- concept_
builder - Concept builder for ergonomic concept construction
- graph_
traversal - Graph traversal operations on the association graph.
- index
- ANN Index traits and backends (ADR-0068).
- metadata_
filter - Metadata filtering for similarity search queries.
- singularity
- Core concept storage and indexing engine
- singularity_
cache - singularity_
decay - Association decay: reinforcement and pruning for weighted forgetting (ADR-0025).
- singularity_
ext - Extension methods for Singularity (extracted to satisfy LOC gate)
- singularity_
retrieval - Retrieval optimization types and extension trait for Singularity.
- singularity_
search - Similarity search and cached retrieval methods for Singularity.
- singularity_
state - singularity_
ttl - TTL (Time-To-Live) operations for Singularity.
- singularity_
types - Type definitions for the Singularity engine.