All notes

OPEN-SOURCE

Aug 4, 2026

Nightcrawler Runs a Local AI Pentesting Agent Entirely on a Smartphone

Nightcrawler is an open-source AI pentesting agent that runs fully on-device on a smartphone, removing the cloud dependency from automated security testing workflows.

Nightcrawler is a local AI agent built for penetration testing that operates entirely on a smartphone — no cloud backend, no API key, no outbound inference call.

The project runs an LLM on-device and uses it to drive a pentesting workflow autonomously. The agent can enumerate targets, reason about attack surface, and execute follow-up actions without a remote model handling the inference. The team published this under an open-source license via the GarageHQ organization on GitHub.

The on-device constraint is the interesting design choice. Running pentesting tooling on a phone without a persistent server or cloud model means the agent is air-gappable and self-contained. For red teamers operating in environments where exfiltrating data to a cloud inference endpoint is a non-starter — either for legal, operational, or opsec reasons — that matters. It also means the setup is cheap: no hosted GPU, no inference bill.

For solo founders and small security teams, this lowers the floor considerably. Automated recon and initial-access reasoning at the cost of a mid-range Android device is a different threat model than what enterprise security vendors are pricing today.

The tradeoff is capability. On-device inference on mobile hardware means quantized, smaller models. The agent is not running a 70B-parameter reasoner. What it can do autonomously is bounded by what a compressed model can reason about reliably — which, for structured pentesting subtasks with narrow context, is increasingly non-trivial.

Nightcrawler also signals a broader pattern: as edge inference hardware improves and quantization tooling matures, agent workloads that once required a cloud call are migrating to local compute. Security tooling is a natural early adopter because the operational requirements — offline capability, low observability footprint — align with what on-device inference already delivers.

The source is available on GitHub under the GarageHQ organization.