Crate omega_brain

Crate omega_brain 

Source
Expand description

Omega Brain

Unified brain-like cognitive architecture that integrates all Omega components into a coherent cognitive system resembling biological brain function:

  • Neural Substrate (omega-snn): Spiking neurons with STDP learning
  • Attention System (omega-attention): 39 attention mechanisms
  • Consciousness Core (omega-consciousness): IIT, GWT, Free Energy
  • Memory System (omega-hippocampus): Pattern separation/completion, replay
  • Sleep System (omega-sleep): Consolidation during SWS/REM
  • Self-Awareness (omega-strange-loops): Meta-cognition, self-model
  • Runtime Adaptation (ruvector-sona inspired): LoRA, EWC++, ReasoningBank

The cognitive cycle follows: Perception → Attention → Processing → Memory → Action

Re-exports§

pub use attention_system::AttentionSystem;
pub use cognitive_cycle::CognitiveCycle;
pub use cognitive_cycle::CognitiveState;
pub use cognitive_cycle::ProcessingResult;
pub use config::BrainConfig;
pub use config::BrainMode;
pub use consciousness_core::ConsciousnessCore;
pub use memory_system::MemorySystem;
pub use neural_substrate::NeuralSubstrate;
pub use runtime_adaptation::AdaptationStats;
pub use runtime_adaptation::EWCPlusPlus;
pub use runtime_adaptation::LoRAAdapter;
pub use runtime_adaptation::LoRAConfig;
pub use runtime_adaptation::LoRARank;
pub use runtime_adaptation::ReasoningBank;
pub use runtime_adaptation::ReasoningPattern;
pub use runtime_adaptation::RuntimeAdaptation;
pub use self_awareness::SelfAwarenessSystem;
pub use sleep_system::SleepSystem;

Modules§

attention_system
Attention System - Self-contained attention mechanisms
cognitive_cycle
Cognitive Cycle
config
Brain Configuration
consciousness_core
Consciousness Core - Self-contained IIT, GWT, and Free Energy implementation
memory_system
Memory System - Self-contained hippocampal memory implementation
neural_substrate
Neural Substrate - Self-contained spiking neural network implementation
runtime_adaptation
Runtime Adaptation System
self_awareness
Self-Awareness System - Self-contained strange loops and meta-cognition
sleep_system
Sleep System - Self-contained sleep stages and circadian rhythm

Structs§

BrainMetrics
Brain metrics
BrainState
Brain state snapshot
CognitiveStateSnapshot
Simplified cognitive state for serialization
OmegaBrain
The unified Omega Brain

Enums§

BrainError
Errors in brain processing

Type Aliases§

Result