SmolSignal – signal copilot for Flipper Zero files
FreeAbout SmolSignal – signal copilot for Flipper Zero files
SmolSignal is an AI signal copilot designed for Flipper Zero users. It reads Flipper capture files (such as .ir, .sub, .nfc, .rfid, .ibtn, and .txt) and provides plain-English explanations, safety risk classification, and optional integration with local or cloud AI models (Ollama, GPT/OpenAI, DeepSeek, Qwen/DashScope, llama.cpp, vLLM, or any OpenAI-compatible endpoint). The tool fingerprints captures with a Shazam-style identity card, confidence score, and warnings, and maintains a local protocol/device category database to distinguish safe consumer IR, passive sensors, access credentials, vehicle/security signals, GPIolabs, and unknown RF. It features a deterministic safety gate that classifies workflows as safe, explain-only, blocked, or unknown, and can generate Flipper-compatible .ir files for safe consumer IR remotes. Authorized Lab Mode allows controlled use for owned, simulated, or isolated lab work without removing hard safety boundaries—hard-blocked categories (e.g., car keys, access credentials, bypass/replay workflows) remain blocked even in lab mode.
Key Features
Pros & Cons
- Open source and free to use
- Deterministic safety gate prevents accidental misuse
- Supports multiple Flipper file formats and signal domains
- Can use local or cloud AI models for richer explanations
- Authorized Lab Mode allows flexible experimentation within safe boundaries
- No AI model required for basic offline functionality
- Requires Node.js 20+ and npm 10+ to run locally
- Limited to Flipper Zero capture files; no support for other SDR or hardware formats
- Hard-blocked categories may restrict legitimate research without proper scope notes
- Dependent on external AI model endpoints for enhanced explanations