Skip to main content

Crate glowbarn

Crate glowbarn 

Source
Expand description

GlowBarn - High-Performance Paranormal Detection Suite

A comprehensive Rust-based paranormal research platform with:

  • 50+ sensor types for multi-spectral anomaly detection
  • Advanced entropy analysis (Shannon, Rényi, Tsallis, Sample, Permutation, etc.)
  • Bayesian and Dempster-Shafer sensor fusion
  • Military-grade AES-256-GCM encryption
  • GPU-accelerated signal processing
  • Native cross-platform GUI (Windows, macOS, Linux)

§Architecture

┌─────────────────────────────────────────────────────────────┐
│                     GlowBarn Engine                         │
├─────────────────────────────────────────────────────────────┤
│  ┌─────────┐  ┌──────────┐  ┌───────────┐  ┌────────────┐  │
│  │ Sensors │→ │ Analysis │→ │ Detection │→ │ Streaming  │  │
│  │ Manager │  │ Engine   │  │ Engine    │  │ Manager    │  │
│  └─────────┘  └──────────┘  └───────────┘  └────────────┘  │
│       ↓            ↓             ↓              ↓          │
│  ┌─────────────────────────────────────────────────────┐   │
│  │                    Event Bus                         │   │
│  └─────────────────────────────────────────────────────┘   │
│       ↓            ↓             ↓              ↓          │
│  ┌─────────┐  ┌──────────┐  ┌───────────┐  ┌────────────┐  │
│  │ Database│  │ Security │  │    GPU    │  │     UI     │  │
│  │         │  │ Manager  │  │  Compute  │  │  Console   │  │
│  └─────────┘  └──────────┘  └───────────┘  └────────────┘  │
└─────────────────────────────────────────────────────────────┘

Re-exports§

pub use config::Config;
pub use core::Engine;
pub use core::EventBus;
pub use sensors::SensorManager;
pub use sensors::SensorReading;
pub use sensors::SensorType;
pub use analysis::AnalysisEngine;
pub use detection::DetectionEngine;
pub use detection::Detection;
pub use detection::DetectionType;
pub use streaming::StreamingManager;
pub use security::SecurityManager;
pub use db::Database;

Modules§

analysis
Analysis module - entropy, anomaly detection, signal processing
config
Configuration module
core
Core engine module - orchestrates all detection systems
db
Database module for persistent storage
detection
Detection module - sensor fusion and anomaly classification
gpu
GPU compute module using wgpu
security
Security module - encryption, secure storage, authentication
sensors
Sensor module - hardware interfaces and simulations
streaming
Streaming module - MQTT, WebSocket, and data export
ui
UI module - egui visual console

Structs§

BuildInfo
Build information

Constants§

NAME
GlowBarn name
VERSION
GlowBarn version

Functions§

build_info
Build info