ACTIVE DEVELOPMENT
Download SafetyIQ
Worldwide ham radio station safety monitoring — runs headless on a Raspberry Pi or any small PC, 24/7/365.
Version
0.7.5
Status
Active development · not yet released
Platform
RPi 5 · Windows 10/11 · Linux
License
MIT · Free
SafetyIQ is in active development. The public release, GitHub repository, and download package will be published here when the system reaches a stable release milestone. To be notified when SafetyIQ is released, send an email to [email protected] with the subject line SafetyIQ release notification.
What will be available
When released, SafetyIQ will be distributed as a Python package installable from GitHub. No binary installer. No cloud account. No subscription. The release package will include full source code under MIT licence, a one-command installer for Raspberry Pi, a configuration template, a systemd unit for headless autostart, and full documentation on this website.
System requirements
Raspberry Pi (recommended):
| Hardware | Raspberry Pi 5 4GB or 8GB |
| Storage | NVMe SSD — SD cards fail under 24/7 write load |
| OS | Raspberry Pi OS Lite 64-bit (Bookworm) |
| Python | 3.11 or later |
| Network | Wired Ethernet recommended |
Windows / Linux:
| OS | Windows 10/11 64-bit · Ubuntu 22.04+ · Debian 12+ |
| Python | 3.11 or later |
| Network | Wired Ethernet recommended |
SafetyIQ requires no display, keyboard, or mouse after initial configuration. It runs as a background service and is accessed through any browser on the same network — or remotely via the alert link.
What installation will look like
Raspberry Pi:
git clone https://github.com/ct2iry/safetyiq cd safetyiq chmod +x install.sh ./install.sh
Windows / Linux:
git clone https://github.com/ct2iry/safetyiq cd safetyiq pip install -r requirements.txt python safetyiq.py
Open a browser and navigate to http://localhost:5000 to access the dashboard.
Optional API keys
SafetyIQ works without any API keys — all Tier 1 sources (METAR, Open-Meteo, NOAA, Blitzortung, NHC, JTWC) are free with no registration. Optional keys unlock additional capabilities:
| Service | Role | Cost |
|---|---|---|
| Anthropic | AI threat assessment and narrative | Free tier sufficient |
| Tomorrow.io | Hyperlocal weather confirmation | Free (500 calls/day) |
| MapTiler | Animated weather map layer | Free non-commercial |
| Windy Map | GFS animated wind overlay | Free (500 sessions/day) |
Changelog
| 0.7.5 | May 2026 | Tower CRUD UI · remote panel tower controls |
| 0.7.4 | May 2026 | Dynamic services registry · MapTiler weather layer |
| 0.7.3 | May 2026 | Map-first dashboard · motor abstraction layer |
| 0.7.2 | May 2026 | PWA · dynamic lower buttons · multi-TCI presence |
| 0.7.1 | May 2026 | Three-layer presence detection · Advisory/Guardian modes |
| 0.7.0 | May 2026 | Alert delivery · remote panel · autonomous safety actions |
| 0.6.x | May 2026 | Worldwide weather · 40+ data sources · AI pattern discovery |
| 0.5.x | May 2026 | Core engine · structural DSM · GPIO actions · dashboard |