-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Raul Cardenas Montoya edited this page Sep 19, 2026
·
11 revisions

Generated with Grok Build: Grok 4.5 · xAI Imagine (/imagine)
High-performance spiking neural-network runtime written in Rust.
| Page | Description |
|---|---|
| Overview | Full page map of this wiki |
| Getting Started | Build, config, run, feature flags |
| Project Structure | Layout, modules, Cargo features |
| Architecture | Runtime model and tick pipeline |
| Configuration | TOML fields, paths, validation |
| Backend I/O | Traits, stub, ZMQ implementations |
| Service Registry | Named services, enable/disable |
| Tick Loop | Ingress → decode → step → emit |
| Public API | Exported library surface |
| brainstem-daemon Binary | CLI, graceful shutdown, env vars, systemd notes |
| Docker | Multi-stage core / full images |
| CI and Quality | GitHub Actions, local gates |
| Testing | Unit tests and backend coverage |
| Role and Boundaries | Ownership matrix vs sibling repos |
| Glossary | Terms and constants |
Mirrored from Devin DeepWiki (generated 2026-09-19, commit
45beb527, branchmain) by Devin (Cognition) againstmain@45beb52. Source: Devin wiki
| Section | What's inside |
|---|---|
| 1. Overview | The brainstem-daemon is a headless, inference-only spiking neural-network (SNN) runtime written in Rust [READM… |
| 2. Architecture | The brainstem-daemon is structured as a headless runtime for spiking neural networks, designed to bridge high-… |
| 3. brainstem-daemon Binary | The brainstem-daemon binary is the headless executable entry point for the brainstem-daemon engine. It provide… |
| 4. Testing and Fault Injection | This page provides a high-level overview of the testing and fault-injection strategy employed in brainstem-dae… |
| 5. Build, Deployment, and Infrastructure | This page provides a high-level overview of the brainstem-daemon build system, containerization strategy, CI/C… |
| 6. Glossary | This glossary defines the technical terminology, biological metaphors, domain-specific concepts, and abbreviat… |
Full index — 29 pages
- 1. Overview
- 1.1. Project Purpose and Design Constraints
- 1.2. Changelog and Version History
- 1.3. Library API Surface (src/lib.rs)
- 2. Architecture
- 2.1. BrainstemDaemon and the Tick Loop
- 2.2. Backend Abstraction Layer
- 2.3. Bounded Ingress Subsystem
- 2.3.1. Message Classes, Queues, and Overflow Policies
- 2.3.2. corpus-ipc Ingress Validation
- 2.4. Checkpoint Loading and Model Provenance
- 2.5. Health State Machine
- 2.6. Control Surface and Metrics Endpoints
- 2.7. Service Registry
- 3. brainstem-daemon Binary
- 3.1. Entry Point and Initialization Sequence
- 3.2. Configuration Reference (DaemonConfig)
- 3.3. IPC Interface (corpus-ipc and ZeroMQ)
- 4. Testing and Fault Injection
- 4.1. Deterministic Runtime Harness
- 4.2. Thalamic Integration Smoke Test
- 4.3. Module Test Suites (health, ingress, checkpoint)
- 5. Build, Deployment, and Infrastructure
- 5.1. Cargo Manifest, Profiles, and Feature Flags
- 5.2. Docker Build and Containerization
- 5.3. CI/CD Pipelines and Code Quality
- 5.4. Local Review Gate and Contributor Workflow
- 5.5. systemd Deployment and SELinux
- 6. Glossary
Last updated: 2026-09-18
Updated by: Devin (Cognition)
Package tip reference: 45beb52 (main)
- 1. Overview
- 1.1. Project Purpose and Design Constraints
- 1.2. Changelog and Version History
- 1.3. Library API Surface (src/lib.rs)
- 2. Architecture
- 2.1. BrainstemDaemon and the Tick Loop
- 2.2. Backend Abstraction Layer
- 2.3. Bounded Ingress Subsystem
- 2.3.1. Message Classes, Queues, and Overflow Policies
- 2.3.2. corpus-ipc Ingress Validation
- 2.4. Checkpoint Loading and Model Provenance
- 2.5. Health State Machine
- 2.6. Control Surface and Metrics Endpoints
- 2.7. Service Registry
- 3. brainstem-daemon Binary
- 3.1. Entry Point and Initialization Sequence
- 3.2. Configuration Reference (DaemonConfig)
- 3.3. IPC Interface (corpus-ipc and ZeroMQ)
- 4. Testing and Fault Injection
- 4.1. Deterministic Runtime Harness
- 4.2. Thalamic Integration Smoke Test
- 4.3. Module Test Suites (health, ingress, checkpoint)
- 5. Build, Deployment, and Infrastructure
- 5.1. Cargo Manifest, Profiles, and Feature Flags
- 5.2. Docker Build and Containerization
- 5.3. CI/CD Pipelines and Code Quality
- 5.4. Local Review Gate and Contributor Workflow
- 5.5. systemd Deployment and SELinux
- 6. Glossary