I've spent the last couple of months building a Windows app that watches my home network,
and it's got to the point where it's genuinely useful rather than just a toy.
I wrote it with Claude Code as an exercise to learn agentic coding while applying software engineering
principles. Judge it on whether it works for you.
It started because I have a lot of Home Assistant gadgets and no real idea what any of
them were up to. It grew from there.
What it does:
- Keeps a list of everything on your network, and logs when each thing drops off and comes
back. Handy the morning after something misbehaved — if an endpoint vanished at 9pm,
it's in the log rather than in your imagination.
- Shows which app on your PC is using the connection, live. It's often illuminating to
find out what's quietly chewing through bandwidth while you're streaming music.
- Runs a speed test every hour, so you end up with a history instead of the single number
a website gives you on the rare occasion you remember to check.
- Has a small always-on-top widget if you'd rather not keep a whole window open. It'll
happily sit on the taskbar.
It's free, open source, Windows only, and nothing leaves your machine — it all stays in a
file on your own PC. No account, no cloud, no telemetry, no paid version.
github.com
I hope you find it useful. Happy to answer your questions.
and it's got to the point where it's genuinely useful rather than just a toy.
I wrote it with Claude Code as an exercise to learn agentic coding while applying software engineering
principles. Judge it on whether it works for you.
It started because I have a lot of Home Assistant gadgets and no real idea what any of
them were up to. It grew from there.
What it does:
- Keeps a list of everything on your network, and logs when each thing drops off and comes
back. Handy the morning after something misbehaved — if an endpoint vanished at 9pm,
it's in the log rather than in your imagination.
- Shows which app on your PC is using the connection, live. It's often illuminating to
find out what's quietly chewing through bandwidth while you're streaming music.
- Runs a speed test every hour, so you end up with a history instead of the single number
a website gives you on the rare occasion you remember to check.
- Has a small always-on-top widget if you'd rather not keep a whole window open. It'll
happily sit on the taskbar.
It's free, open source, Windows only, and nothing leaves your machine — it all stays in a
file on your own PC. No account, no cloud, no telemetry, no paid version.
GitHub - jazzzsoftware/UmnathaNetworkMonitor: Windows network monitor: device discovery, per-app bandwidth from the kernel, speed tests, daily digests. All local. Built end-to-end with Claude Code.
Windows network monitor: device discovery, per-app bandwidth from the kernel, speed tests, daily digests. All local. Built end-to-end with Claude Code. - jazzzsoftware/UmnathaNetworkMonitor
I hope you find it useful. Happy to answer your questions.