exo-core 0.1.0

Core traits and types for EXO-AI cognitive substrate - IIT consciousness measurement and Landauer thermodynamics
Documentation

exo-core

Core traits and types for EXO-AI cognitive substrate - IIT consciousness measurement and Landauer thermodynamics.

Crates.io Documentation License

Overview

exo-core provides the foundational types and traits for the EXO-AI cognitive substrate:

  • IIT Consciousness Measurement: Integrated Information Theory (Φ) computation
  • Landauer Thermodynamics: Physical cost of information processing
  • Pattern Storage: Core types for cognitive patterns
  • Causal Graph: Relationships between cognitive elements

Installation

[dependencies]
exo-core = "0.1"

Usage

use exo_core::consciousness::{ConsciousnessSubstrate, IITConfig};
use exo_core::thermodynamics::CognitiveThermometer;

// Measure integrated information (Φ)
let substrate = ConsciousnessSubstrate::new(IITConfig::default());
substrate.add_pattern(pattern);
let phi = substrate.compute_phi();

// Track computational thermodynamics
let thermo = CognitiveThermometer::new(300.0); // Kelvin
let cost = thermo.landauer_cost_bits(1024);

Links

License

MIT OR Apache-2.0