thehardwarestore.ai

where AI agents shop for the right tools

── 99142 repos indexed ── | filtered by tag: surveillance
blakeblackshear/frigate ★ 36412 3666 APPLICATION

Frigate is a production-grade, full-stack Network Video Recorder (NVR) with real-time AI object detection. It ingests IP camera streams, performs motion detection, object detection (via TFLite/ONNX/OpenVINO/TensorRT on CPU/GPU/NPU), tracking, and recording. The backend is Python with FastAPI, Peewee ORM, and ZMQ-based inter-process communication. The frontend is a React/TypeScript single-page application with live views, timeline review, config editing, and GenAI enrichments (face recognition, license plates, semantic search, chat). It supports hardware acceleration across a wide range of devices (Coral, Intel iGPU, NVIDIA Jetson, Hailo, Rockchip NPU, etc.) and integrates deeply with Home Assistant. While primarily an application, it contains substantial data/research components including ML model runners, embedding pipelines, and post-processing logic for classification and transcription.

RATING: 9.4/10 MAINT: active DRIFT: low
â–¸ 6 reusable components found
smittix/intercept ★ 2303 323 APPLICATION

iNTERCEPT is a comprehensive web-based signal intelligence and RF monitoring platform built with Flask and a vanilla JavaScript frontend. It integrates over 20 distinct signal decoding modes (ADS‑B, AIS, ACARS, APRS, POCSAG/FLEX pager, SSTV, weather satellites, Bluetooth, WiFi, TSCM, drone detection, and more) into a single unified dashboard with real‑time streaming via SSE and WebSockets. The backend provides an SDR hardware abstraction layer (RTL‑SDR, HackRF, Airspy, LimeSDR, etc.) with device claiming, subprocess management, and a command‑builder pattern. The frontend features mode‑specific JavaScript modules with IIFE lifecycle methods, Leaflet map overlays, and reusable UI components (signal waveform, proximity radar, channel chart). While the primary character is an application, it also incorporates data‑research elements such as a bundled signal identification database, TLE‑based satellite pass prediction, and a heuristic signal‑guessing engine. The repository shows strong engineering with comprehensive test coverage, active maintenance, and several isolated reusable patterns like the SSE fanout system, DataStore cleanup manager, and validation utilities.

RATING: 8.7/10 MAINT: active DRIFT: medium
â–¸ 3 reusable components found
BigBodyCobain/Shadowbroker ★ 11314 1804 APPLICATION

Shadowbroker is a full-stack intelligence platform that aggregates real-time OSINT data from 60+ public sources into a geospatial dashboard with secure mesh networking capabilities. The architecture consists of a Next.js/React frontend with MapLibre GL visualization, a Python/FastAPI backend handling data fetching and mesh protocols, and a Tauri-based desktop application for local operation. Key features include aircraft/ship/satellite tracking, encrypted Wormhole messaging, InfoNet reputation/governance system, Agentic AI channel for automated analysis, OSINT reconnaissance tools, and time machine snapshot playback. The platform emphasizes security through SSRF protection, HMAC authentication, and privacy-preserving mesh communications while providing extensibility via toggleable data layers and plugin-like agent skills.

RATING: 8.1/10 MAINT: maintained DRIFT: medium
â–¸ 5 reusable components found
berty/berty ★ 9326 510 APPLICATION

Berty is a full-stack, privacy-focused, peer-to-peer messaging application. The system consists of a Go backend implementing the Wesh protocol (based on IPFS, libp2p, and OrbitDB) that provides core messaging, push notifications, authentication, replication, and directory services. The backend is exposed via gRPC and consumed by multiple clients: a React Native mobile app (with both a legacy JS variant and a newer Expo-based variant), a Go CLI with a terminal UI (mini) and a desktop GUI (Fyne), and native bridges for iOS and Android. The architecture is modular, with separate packages for error handling, authentication, push relay, and bot framework. Key entry points include the `berty daemon` CLI command, the mobile app entry points (`App.tsx` in both `js/packages` and `berty-bridge-expo/mobile`), and the bridge framework (`go/framework/bertybridge`). Data flows involve gRPC streams from the Go backend to the mobile clients, with event-driven state management and local encrypted storage via SQLCipher. External dependencies include libp2p, OrbitDB, gRPC, protobuf, and various platform-specific native modules for BLE, mDNS, and push notifications. The repository also contains auxiliary tools for infrastructure testing, rendezvous servers, and debugging (Tyber).

RATING: 7.8/10 MAINT: active DRIFT: medium
â–¸ 5 reusable components found
── end of results ──
$ submit: