Skip to main content

Crate chaotic_semantic_memory

Crate chaotic_semantic_memory 

Source
Expand description

High-performance memory system using Hyperdimensional Computing (HDC) and chaotic echo-state reservoir dynamics.

Re-exports§

pub use bridge_retrieval::BridgeRetrieval;
pub use framework::ChaoticSemanticFramework;
pub use framework_builder::FrameworkBuilder;
pub use semantic_bridge::BridgeConfig;
pub use semantic_bridge::BridgeHit;
pub use semantic_bridge::CanonicalConcept;
pub use semantic_bridge::ConceptGraph;
pub use semantic_bridge::MemoryPacket;
pub use semantic_bridge::ScoreBreakdown;
pub use csm_chaos;
pub use csm_traits;

Modules§

bridge_retrieval
Bridge retrieval pipeline for semantic expansion.
bundle
Incremental bundle accumulator for streaming/sliding-window memory.
cli
concept_builder
Re-export from csm-memory workspace crate.
embedding
External embedding model bridge for semantic accuracy.
encoder
Text-to-Hypervector Encoding using Hyperdimensional Computing (HDC) principles.
error
Error types for chaotic semantic memory
framework
Main framework integrating all components
framework_builder
Framework builder and configuration
framework_events_ce
CloudEvents event emitter implementation (ADR-0078).
framework_ttl_advanced
Advanced TTL policy and decay curve definitions for ChaoticSemanticFramework.
graph_traversal
Re-export from csm-memory workspace crate.
hyperdim
Hyperdimensional computing primitives
index
index_envelope
Revisioned ANN index snapshot envelope (ADR-0093).
metadata_filter
Re-export from csm-memory workspace crate.
persistence
Persistence layer using libSQL (SQLite/Turso). Auto-migrations, version retention, FK enabled.
prelude
reservoir
Echo State Network for temporal dynamics.
retrieval
Retrieval modules for hybrid search.
semantic_bridge
Semantic Bridge Layer for Zero-Drift Semantic Generalization.
semantic_triples
Semantic Triples Memory Layer
singularity
Re-export from csm-memory workspace crate.
singularity_state
Re-export from csm-memory workspace crate.

Structs§

BHVec10240
BundleAccumulator
Incremental bundle accumulator for streaming/sliding-window memory.
Concept
Represents a single memory concept
ConceptBuilder
HVec10240
10240-bit hypervector (80 x 128-bit words)
RetrievalConfig
Configuration for retrieval optimization.
RetrievalStats
Statistics from the last retrieval operation.

Enums§

CandidateSource
Source of candidates in reduced-candidate retrieval.
FilterStrategy
Strategy used for filtered retrieval (ADR-0065).
MemoryError
MemoryEvent
MetadataFilter
A predicate for filtering concepts by metadata during similarity search.

Functions§

batch_cosine_similarity
Batch similarity computation tuned for cache locality and Rayon overhead.

Type Aliases§

Result