Expand description
Mastishk — Computational Neuroscience Engine
Mastishk (Sanskrit: मस्तिष्क — brain) provides world-class behavioral-timescale brain simulation for the AGNOS ecosystem. 12 neurotransmitters, 20 receptor subtypes, 10 brain regions, pharmacology, spiking networks, and a 30+ step integrated brain tick.
§Modules (19)
Core Neuroscience:
neurotransmitter— 12 transmitters with tonic + phasic dopaminereceptor— 20 receptor subtypes with desensitization/upregulation ODEcircuit— Rate-model populations, synaptic propagation, Hebbian plasticityspiking— Izhikevich + LIF neurons, SpikingNetwork, STDP (standalone ms-timescale)sleep— Borbely two-process model, automated ultradian cyclehpa— CRH→ACTH→cortisol cascade, allostatic load, sensitization/kindlingdmn— DMN/TPN anticorrelation, rumination, meditationchronobiology— SCN pacemaker, melatonin, asymmetric cortisol CAR, photoperiod
Brain Regions:
regions— PFC, amygdala, hippocampus, basal ganglia, cerebellum, VTA/NAc, locus coeruleus, raphe, ACC, insula
Body Systems:
inflammation— Microglia, cytokines, sickness behavior, IDO pathwaygut_brain— Enteric serotonin, vagal tone, microbiomeautonomic— Sympathetic/parasympathetic, HRV proxyeeg— Delta/theta/alpha/beta/gamma band powers
Pharmacology:
pharmacology— Drug profiles, Hill equation, transporters, PK lifecycle, partial agonism, withdrawal/rebound. 6 preset drugs
Integration:
coupling— 15+ cross-module coupling functionsbrain— Unifiedbrain::BrainStatewith 30+ step tick, AgeProfile, InteroceptiveState, TdLearner, OpponentProcessbridge— 28-fieldbridge::BrainMoodEffectfor downstream consumers
§Consumers
mastishk (this) → bridge.rs → f64 outputs
├─→ bhava — emotion/personality
├─→ bodh — psychology/cognition
├─→ kiran — game engine (provides dt)
├─→ joshua — agent characters
└─→ agnosai — agent orchestrationRe-exports§
pub use error::MastishkError;
Modules§
- autonomic
- Autonomic nervous system — sympathetic/parasympathetic balance, HRV.
- brain
- Integrated brain state — unified orchestration of all neuroscience subsystems.
- bridge
- Bhava bridge — f64 output functions for downstream emotion/personality consumers.
- chronobiology
- Chronobiology — melatonin, cortisol rhythm, core body temperature, SCN.
- circuit
- Neural circuit primitives — excitatory/inhibitory populations, firing rates.
- coupling
- Cross-module coupling functions for neuroscience subsystem integration.
- dmn
- Default mode network — self-referential processing, mind-wandering, meditation.
- eeg
- EEG signal generation — band power derivation from brain state.
- error
- Error types for mastishk.
- gut_
brain - Gut-brain axis — enteric serotonin, vagal tone, microbiome diversity.
- hpa
- HPA axis — hypothalamic-pituitary-adrenal stress response.
- inflammation
- Neuroinflammation — microglial activation, cytokines, sickness behavior.
- neurotransmitter
- Neurotransmitter dynamics — synthesis, release, reuptake, degradation.
- pharmacology
- Pharmacology — drug profiles, pharmacokinetics, dose-response, NT coupling.
- receptor
- Receptor dynamics — subtypes, availability, desensitization, upregulation.
- regions
- Brain region models — specialized dynamics for major neural structures.
- sleep
- Sleep architecture — NREM/REM cycling, adenosine, sleep debt.
- spiking
- Spiking neural network models — Izhikevich, Leaky Integrate-and-Fire, STDP.