I’m the developer. DeviceShelf scans your LAN and tells you what each device is: vendor, type, open ports, and a per-device security report. It runs on macOS, Windows, Linux, iOS and Android, and there’s a headless server edition (Docker + .deb) for 24/7 monitoring with ntfy, Gotify or webhook alerts.
It’s local-first: nothing about your network leaves your machine unless you turn on an opt-in feature, there’s no account, and the AI device ID uses your own API key. One-time purchase, with a trial.
It’s still a young project, so bug reports and feedback are very welcome. If something looks off on your network, tell me and I’ll fix it. Happy to answer questions too.


How does this differ from nmap?
EDIT: No answer to an honest question and just a downvote? OK dude.