Skip to content

High-Performance Paranormal Detection Suite - Rust Edition

License

Notifications You must be signed in to change notification settings

bad-antics/glowbarn-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒŸ GlowBarn

High-Performance Paranormal Detection Suite

A cross-platform native application for paranormal investigation, environmental monitoring, and multi-modal anomaly detection. Built in Rust for maximum performance and safety.

Version License Platform

โœจ Features

๐Ÿ”ฌ 50+ Sensor Types

  • Thermal: IR arrays, FLIR cameras, thermocouples
  • Electromagnetic: EMF probes, flux gates, gaussmeters
  • Audio: Infrasound, ultrasonic, EVP detection
  • Radiation: Geiger counters, scintillators
  • Environmental: Barometers, hygrometers, air quality
  • Quantum: QRNG, entanglement detectors
  • Optical: Spectrometers, laser grids, UV sensors

๐Ÿ“Š Advanced Analysis

  • 10+ Entropy Measures: Shannon, Rรฉnyi, Tsallis, Approximate, Sample, Permutation
  • Anomaly Detection: Z-score, MAD, CUSUM, Isolation Forest, Local Outlier Factor
  • Signal Processing: FFT, wavelets, cross-correlation
  • Pattern Recognition: Recurrence analysis, complexity measures

๐ŸŽฏ Multi-Sensor Fusion

  • Bayesian fusion with confidence weighting
  • Dempster-Shafer evidence theory
  • Cross-sensor correlation analysis
  • Temporal pattern detection

๐Ÿ” Security

  • AES-256-GCM encryption
  • ChaCha20-Poly1305 support
  • Argon2id key derivation
  • Secure memory handling (zeroize)

๐Ÿ–ฅ๏ธ Visual Console

  • Real-time waveform displays
  • Thermal heatmaps
  • Spectrum analyzers
  • Detection alerts
  • Dark/Light themes

๐Ÿš€ Quick Start

Pre-built Binaries

Download from Releases.

Build from Source

# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# Clone and build
git clone https://github.com/bad-antics/glowbarn-rs.git
cd glowbarn-rs
cargo build --release --features gui

# Run
./target/release/glowbarn --demo

System Dependencies (Linux)

sudo apt install libasound2-dev libudev-dev pkg-config libssl-dev \
  libxkbcommon-dev libwayland-dev

๐Ÿ“– Usage

# GUI mode with demo sensors
glowbarn --demo

# Headless server mode
glowbarn --headless --ws-port 8765

# With debug logging
glowbarn --demo --debug

# Custom config file
glowbarn -c /path/to/config.toml

๐Ÿ—๏ธ Architecture

glowbarn-rs/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ core/          # Engine, event bus, scheduler
โ”‚   โ”œโ”€โ”€ sensors/       # 50+ sensor implementations
โ”‚   โ”œโ”€โ”€ analysis/      # Entropy, anomaly, signal processing
โ”‚   โ”œโ”€โ”€ detection/     # Fusion, classification, correlation
โ”‚   โ”œโ”€โ”€ security/      # Encryption, auth, secure memory
โ”‚   โ”œโ”€โ”€ streaming/     # MQTT, WebSocket, export
โ”‚   โ”œโ”€โ”€ gpu/           # wgpu compute shaders
โ”‚   โ”œโ”€โ”€ ui/            # egui visual console
โ”‚   โ”œโ”€โ”€ config/        # Configuration management
โ”‚   โ””โ”€โ”€ db/            # SQLite persistence

๐Ÿ”ง Configuration

Default config location: ~/.config/glowbarn/config.toml

[sensors]
sample_rate = 1000.0
buffer_size = 4096

[analysis]
entropy_window = 256
anomaly_threshold = 3.0

[detection]
fusion_method = "bayesian"
min_confidence = 0.7

[gui]
theme = "dark"
refresh_rate = 60

๐Ÿ“ก Streaming

WebSocket API

Connect to ws://localhost:8765 for real-time data:

{
  "type": "reading",
  "sensor_id": "emf-probe-1",
  "timestamp": "2026-01-24T12:00:00Z",
  "values": [0.5, 0.7, 0.3],
  "quality": 0.95
}

MQTT

Publish to topics:

  • glowbarn/readings/{sensor_id}
  • glowbarn/detections
  • glowbarn/alerts

๐Ÿค Contributing

Contributions welcome! Please read our Contributing Guide.

๐Ÿ“œ License

MIT License - see LICENSE for details.

๐Ÿ”— Related Projects


Made with ๐Ÿ”ฎ by bad-antics

About

High-Performance Paranormal Detection Suite - Rust Edition

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages