Crucix is an open-source, high-performance situational awareness platform designed to act as a personal intelligence agent. It aggregates 27 diverse Open-Source Intelligence (OSINT) feeds—ranging from satellite fire detection and flight tracking to radiation monitoring and conflict data—rendering them onto a real-time interactive dashboard. Built with a ‘minimalist’ philosophy, Crucix runs on the user’s local machine or a private server, utilizing parallel execution to cross-correlate global events every 15 minutes and push critical alerts to Discord.
Use Cases
Geopolitical & Conflict Monitoring
Track active conflict zones and international sanctions in real-time, cross-referencing military signals with social sentiment to gauge global instability.
Critical Infrastructure & Environmental Tracking
Monitor satellite-detected forest fires, global radiation levels, and satellite constellation movements (like Starlink) to identify potential infrastructure disruptions.
Market & Economic Signal Correlation
Watch live market prices and economic indicators alongside breaking geopolitical news to understand how world events impact financial volatility.
Autonomous Discord Intelligence Bot
Deploy Crucix as a self-hosted Discord bot that automatically pings specific channels when pre-defined global thresholds (like high GPS jamming or conflict escalations) are met.
OSINT Research & Journalism
Provide researchers and journalists with a ‘God’s eye view’ of raw data feeds, allowing them to verify reports using live flight data and vessel tracking without expensive enterprise tools.
Features & Benefits
27-Source Parallel Sweep
Uses native Node.js parallel execution to fetch data from nearly 30 sources simultaneously, ensuring a comprehensive global update every quarter-hour.
Interactive 3D/2D Dashboard
Features a high-performance WebGL globe (and a ‘Lite’ flat-map mode for mobile/low-perf devices) that visualizes data layers like fires, flights, and hotspots.
Zero-SDK Architecture
Built with minimal dependencies, using raw fetch() calls for LLM integration and OSINT APIs to ensure the system is fast, lightweight, and easy to audit.
Multi-Channel Alert System
Supports full Discord bot functionality with slash commands or a lightweight ‘Webhook’ fallback for one-way alerts without requiring complex bot setups.
Modular Data Independence
Each of the 27 data sources (GDELT, NASA FIRMS, etc.) is standalone; users can run and test individual API scripts independently for custom research.
Total Sovereign Privacy
Because the software runs on your own hardware (Node.js 22+), your intelligence feeds and monitored keywords are never shared with a centralized SaaS provider.
Cost-Effective Intelligence
Aggregates data that is typically gated behind thousands of dollars in monthly enterprise subscriptions, making professional-grade OSINT accessible for free.
Resilient & Scalable
Designed with ‘graceful degradation’—if one data source fails or an API key expires, the rest of the sweep continues to function without crashing the system.
Cons
Self-Hosting Required
Unlike managed dashboards, Crucix requires the user to manage their own Node.js environment and obtain their own API keys for certain premium data layers.
Information Density
The raw, unfiltered nature of 27 simultaneous data feeds can lead to ‘alarm fatigue’ if Discord alerts are not carefully tuned for specific high-interest events.