• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Umnatha Network Monitor: a free app that watches your home network

Surfrat

Member
Joined
Oct 1, 2025
Messages
20
Likes
39
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.

Devices.png


TeaserInternet.png


MiniGraph.png


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.


I hope you find it useful. Happy to answer your questions.
 
I'm not a windows dev, so I'd like to know what dependencies are involved. This is code from the internet running as admin, so it needs to be treated with care, doubly so for being the product of LLMs. Not to be mean, but I've spent weeks cleaning up after Claude got thrown around at work.
 
I'm not a windows dev, so I'd like to know what dependencies are involved. This is code from the internet running as admin, so it needs to be treated with care, doubly so for being the product of LLMs. Not to be mean, but I've spent weeks cleaning up after Claude got thrown around at work.
There are two main dependencies. .Net 10 and Win UI 3. Both are bundled into the installer so no separate install is required. Any app you run from the internet needs to be treated with care. In my case the code is visible to all on GitHub and I create a checksum from the installer. Before installation this gets checked to prevent a highjacked/corrupt installer.

Using Claude Code is a blessing and a curse. I use it as a tool to help but I apply engineering principles to all my code. This means I do code/performance reviews and proper planning before writing any code. AI needs a very tight leash. If you apply proper software engineering principles it is an amazing tool.
 
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.

View attachment 554031

View attachment 554032

View attachment 554033

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.


I hope you find it useful. Happy to answer your questions.
Would like to test it on my Windows 11 system. On the github page I did not find a installable version. How to download?
 
Back
Top Bottom