The Problem
Most network monitoring tools fail in one of two ways. They either drown you in alerts until you stop reading them, or they stay silent until something has already gone wrong. Neither is much help to a small business that cannot staff a security team around the clock.
I wanted something different: a set of AI agents that watch a network the way a patient analyst would, learn what normal looks like over time, and speak up only when something genuinely does not fit. The harder part was trust. An agent that can act on a live network can also break it, so the system had to be built so that it cannot cause harm, even by mistake.
The Approach
I built the system around a simple principle: autonomy is earned, not granted. Every agent starts in a read-only role. It can watch, learn, and report, but it cannot touch anything. As it proves its accuracy against real outcomes and operator feedback, it graduates to higher levels of responsibility.
| Phase | What the Agent Can Do |
|---|---|
| Observer | Watch the network, learn its normal behavior, and report. Read-only, with no ability to act. |
| Advisor | Suggest a response to what it finds, then wait for a human to approve it. |
| Operator | Act on its own, but only within strict, pre-approved, reversible limits. |
The key decision was to build the guardrails before building the ability to act. A central coordinator, not the agents themselves, decides what each agent is allowed to do. An agent cannot promote itself or grant itself permission. Every proposed action passes through a safety check that confirms the target is inside the approved area and that the action can be undone. Anything that could cause lasting damage is refused outright, and a single master switch can freeze all activity at once.
A Safe Place to Train
To train the agents safely, and to measure whether they are actually any good, I built a contained lab network. It is walled off from the rest of the network and from the open internet, so I can stage the kinds of events a real attacker would create without any risk to live systems: a rogue device joining, a hidden service opening a door, a machine going dark.
I map these exercises to the MITRE ATT&CK framework, the same catalog of adversary techniques that professional defenders use, so the testing reflects real-world behavior rather than guesswork. A small, low-cost sensor sits on the lab network and reports everything it sees back to the coordinator.
The First Detection
The first real test was also the most instructive. I added a new device to the lab and let it behave like a cautious intruder: a weak signal, and a firewall that refused to answer questions. The agent's active scan, the equivalent of knocking on every door, came back empty. The device was effectively hiding.
But the sensor had a second way to look. Instead of relying only on whether a device chose to answer, it cross-checked the network's own short-term memory of who it had recently spoken to. The quiet device was right there in that record. The agent caught it, flagged it as a new arrival, and reported it within seconds.
That single test revealed a blind spot and let me close it for good. The sensor no longer depends on a device being willing to respond. It now assumes a careful intruder will stay silent, and looks anyway.
Lessons Learned
A few principles held up well, and they are the ones I will carry into the next build:
- Build the safety layer first. It is far easier to add capability inside a system that already cannot cause harm than to bolt safety onto one that can.
- Make trust something an agent earns and you can measure, not something you assume. An agent should never be able to vouch for itself.
- Run real exercises, not just design reviews. The most useful improvement of the month came from a single test that behaved like an actual adversary.
- Absence of an answer is not absence of a device. The things worth catching are often the ones trying hardest not to be seen.
What's Next
The foundation is in place: agents that watch, a coordinator that governs what they are allowed to do, and a safe lab to train them in. Next is a growing library of automated exercises mapped to MITRE ATT&CK, and a scoring system that turns each agent's track record into a number. That score is what an agent uses to earn its way from watching, to advising, to acting, the same way a new analyst earns responsibility over time.
Interested in the Details?
If you want to talk through the architecture, the safety model, or how an approach like this could fit your own network, I am happy to walk through it.
- Email, [email protected]
- LinkedIn, MFranklin, LLC