Local-first command-line threat hunting for Zeek, Pi-hole, syslog, and CloudTrail.
Between grep and a SIEM for Zeek, Pi-hole, syslog, and CloudTrail logs.
sigwood is a command-line threat-hunting tool designed for self-hosters and defenders who want log analysis without deploying a full SIEM. You point it at local log files, and it profiles them using ten distinct detectors like beaconing, DGA lookups, and port scans.
It runs locally over logs at rest without requiring a database, daemon, or network connection, ensuring your logs never leave your machine. Every finding names the exact technique behind the detector and explains why it surfaced using a evidence ledger.
It suits homelabbers, blue teamers, and engineers who manage their own infrastructure logs and want fast, agentless analysis. It does not suit teams looking for a real-time alerting SIEM, managed collectors, or a graphical dashboard out of the box.
Points directly at existing directories or files like Zeek, Pi-hole, syslog, or CloudTrail.
Uses Fast Fourier Transform over connection timing to surface outbound beaconing.
Clusters DNS queries using HDBSCAN to find machine-generated domain names.
Computes statistical anomalies for per-principal CloudTrail JSON activity logs.
Replays network flows into a single standalone HTML artifact using the graph command.
Free to use under its MIT license, with no paid hosted options. The only cost is running it yourself on your own hardware.
873 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.
These reviewed AI tools do the same job instantly — from our scored directory.
No, it sits between grep and a SIEM. It requires no database, daemon, or network, running strictly on logs at rest.
It supports Zeek logs, Pi-hole and dnsmasq logs, systemd journals, flat syslog, and AWS CloudTrail JSON logs.
See Zekai first in Google