Skip to content
Yuhox NetKit · In development

Yuhox NetKit.

Everything you can see, test and change on the network, in one interface.

Contact us
0Start here

How to start

01

Match the workflow first

What is still in development we will not describe as ready. Tell us what you need to do; we will say whether we cover it now.

02

Trial or a pilot

If a pilot fits, we install it. If it does not, we say so — we do not force a sale.

03

Buy after it ships

Prices are on the pricing page. We will not put a placeholder number for something not priced yet.

ⅠOverview

What it solves

On-site network troubleshooting mostly burns time on typing commands and starting over on each new device: changing adapter addresses, scanning ports, finding devices, probing what picture a camera actually puts out, logging into a box to read logs. No single step is hard; what's hard is running through all of them again on every machine. Yuhox NetKit turns these into buttons: install it on one machine and everything you can view, test or change on the network is in one interface. It has the features other people's routers have, plus the troubleshooting ability those routers don't. The source code is public, and non-commercial use is free.

Yuhox NetKit
ⅡBefore / after

Before and now

BeforeNow
Check a network once, retype the commands from scratch on every machineInstall on one machine; viewing, testing and changing are buttons, and switching devices doesn't mean starting over
IPv6 stuffed into a corner; unclear which addresses the adapters actually haveIPv4 and IPv6 side by side: what each address can do and which is local-only, clear on one screen
Want to know what picture a camera puts out? Install a player or transcoder firstEnter a stream URL and it tells you the codec, real resolution and frame rate directly
"No response" and "definitely unreachable" blur into one "down", and you troubleshoot in the wrong direction on siteIt tells them apart: an unreachable reply means the path works and the problem is at the endpoint; receiving nothing means you don't even know whether the other side exists
Adapter or proxy settings changed temporarily, forgotten, and the next day something breaksIt shows what it wants to change and only acts when you click; before acting it journals to disk, so even after a crash the next start can restore
ⅢCapabilities

Core capabilities

  1. 01

    Dual stack is not an add-on

    IPv4 and IPv6 side by side. Which addresses each adapter has, what each can do, which is local-only — all clear on one screen. Not IPv6 stuffed into a corner.

  2. 02

    Knows what a camera actually outputs

    Enter a stream URL and it tells you the encoding format, the real resolution and the frame rate. No player to install and no transcoding software.

  3. 03

    Tells "no response" apart from "definitely unreachable"

    A reply of unreachable means the path works and the problem is at the endpoint; receiving nothing at all means you don't even know whether the other side exists. Blur the two into one "down" and you troubleshoot in the wrong direction on site.

  4. 04

    Directly callable by AI

    Set it up once and let AI look things up for you: every function it calls is one you can click yourself in the interface, and you can see what it has done.

  5. 05

    Anything that changes the system is stated first

    What it wants to change is put in front of you first, and nothing happens until you click. Before it acts, it journals the change to disk, so a crash can still be reverted on the next start.

  6. 06

    Check switch ports without hunting for labels

    A SNMP read shows whether a port is up, whether PoE is supplying power, which device sits on the other end, and which port a MAC hangs on. Add LLDP neighbors, and both ends of a cable match up.

  7. 07

    A tree to follow down when you cannot say what broke

    Troubleshoot by symptom: no internet, slow, packet loss, an address that will not open. It keeps asking downward, turning trial and error into a path that holds. The whole network can also run one health check and produce a conclusion you can send out as is.

  8. 08

    More than viewing: you can change things

    NIC addresses, routes, DHCP assignment and binding, starting a temporary DHCP server or file share, waking a powered-off machine (Wake-on-LAN), logging into devices to read logs and change settings. The hands-on jobs run in the same screen too.

  9. 09

    Source published

    The code is on GitHub: read it, change it, compile it yourself. Free for non-commercial use.

ⅣWho

Who it is for

People doing on-site network troubleshooting and residency debugging

Anyone who's done retyping commands from scratch on every machine

People managing a batch of cameras and boxes

Anyone who needs the real picture of a stream without installing a player

Teams troubleshooting inside restricted networks

Probe and diagnostic results all stay on this machine; nothing is sent out

Anyone who wants AI to help check the network

Every feature the AI calls, you can click yourself in the UI and see what it did

ⅤWhy this

Why this one

Dual stack is not an add-on

IPv4 and IPv6 on one screen, what each adapter address can do laid out together — instead of hiding IPv6 in a corner.

Saying "up or down" precisely

It distinguishes "they replied unreachable" from "we got nothing at all". Blur the two into one "down" and you troubleshoot in the wrong direction on site.

Anything that changes your system is always asked of you first

Anything that would touch your machine's settings is shown first and only runs when you click; it journals to disk before acting, and after a crash the next start restores first. Using this software never leaves your machine unable to return to how it was.

Switch ports need no label hunting

SNMP shows port up or down, PoE power, the device on the other end, and which port a MAC sits on. With LLDP neighbors, both ends of a cable match up.

When you cannot name the fault, there is a tree to follow down

Follow the symptom: no internet, slow, packet loss, an address that will not open, asking down the line. The whole network can also run one health check and produce a conclusion you can forward as is; the raw results of one session can be packed up and carried out.

There's no such thing as authorization in the software

No activation, no machine binding, no checks, no expiry. Free use and paid use run the exact same program.

Source published

The code is on GitHub: read it, change it, build it yourself. Non-commercial use is free.

ⅥCompared

Same job, two ways

The left column shows common on-site practices, without naming any product; the right column follows the version you actually get.

TopicCommon practiceYuhox NetKit
Checking a network onceEvery device means starting over, retyping commands from scratchInstall on one machine; view, test and change are all buttons in one interface
IPv6IPv6 stuffed into a cornerBoth stacks in view; what each adapter address can do, clear on one screen
What picture a camera puts outOnly visible after installing a player or transcoderEnter a stream URL; get the codec, real resolution and frame rate directly
Up or downMixes "no response" and "definitely down" into one "down"Says them apart: whether the path works, whether the problem is at the endpoint, or whether the other side isn't there at all
Changing system settingsChanges it directly; forget to revert and something breaksShown first for you to click; journaled to disk before acting; after a crash, the next start restores first
LicensesAfter install you still have to find somewhere to enter a license keyNo licensing mechanism in the software; buy or not, it's the same program running
Who is plugged into that switch portFlip through patch-panel labels, shine a flashlight on themSNMP and LLDP give the port, PoE, far-end device and MAC directly
How to report when the check is doneScreenshots pasted into a chat group, and nobody else can reproduce themPack one session into a diagnostic bundle; the conclusion can be forwarded as is
ⅦSpecs

Key parameters

FormDesktop software; everything viewable, testable and changeable on the network in one interface
ProtocolIPv4 and IPv6, both stacks in view
Stream probingEnter a stream URL, get back the codec, real resolution and frame rate
Connectivity verdictTells "definitely unreachable" from "no response" instead of calling both "down"
AI callsCan be exposed to AI calls; every feature is also clickable in the UI, and you can see what it did
LicensesNo licensing mechanism in the software: no activation, no machine binding, no checks, no expiry
DataProbe results, diagnostic records and exported diagnostic bundles all stay on this machine; nothing is uploaded
Source codePublic on GitHub; read it, change it, build it yourself — non-commercial use is free
PricingPer day: 1 yuan for 1 day, enter any number of days. No packages, no minimum purchase.
StatusIn development: the source is public, but an installable package hasn't been released yet

The feature notes above change with versions; the version you actually download is what counts. This product is still in development: the source is public, but an installable package hasn't been released. Whether commercial use is restricted depends on your network's rules — confirm before use.

ⅧFAQ

Up front

Can I download and install it now?

Not yet. The source is public — read it or build it yourself now; the UI and installer are still being finished, and once the packaging pipeline works we'll announce it on this page.

Do I need a license key?

No. There's no licensing mechanism in the software: no activation, no machine binding, no checks, no expiry. Free use and paid use run the exact same program.

Then what am I buying?

A license document and an invoice, for compliance records, bidding and audits — nothing to do with how the software runs.

How is it priced?

Per day: 1 yuan for 1 day, enter any number of days. No annual plans, no minimum purchase.

Where's the source code?

On GitHub: read it, change it, build it yourself. Non-commercial use is free.

Do probe and capture data get uploaded?

No. Probe results, capture contents and diagnostic records all stay on this machine; nothing is uploaded to us.

Can the AI change my machine directly?

No. The AI can query and suggest, but anything that would change your system only runs after you click it in the UI.

ⅨHard rules

Hard constraints in the system

These are gates in the software — even a code change is not allowed to remove them. What is in the contract still governs.

01

No license mechanism in the software

No activation, no machine binding, no verification, no expiry. Using it free and using it with a license run exactly the same program.

02

The data is in your hands

Probe results, diagnostic records and exported diagnostic bundles all stay on this machine; nothing is uploaded to us.

03

AI cannot change your machine for you

AI can look things up and make suggestions, but any operation that changes your system runs only after you have clicked it in the interface.

ⅪNext

Read the source for now

The code is public on GitHub: read it, change it, build it yourself. When an installable package is out, we'll announce it on this page.

Contact us