Self-training
Point a feed at it. Useful after the first pass, sharper every day after.
Point a data stream at Squirks and it learns, on your own hardware, what that stream actually does. From then on every event is measured against that expectation. The routine sinks. Anything your systems have never done floats to the top — with a number that says how far from normal it landed.
score(e) = −log₂ P(e). Not a tuned severity guess — a computed quantity that shows its work. Normal sinks. Novel floats.
Point a feed at it. Useful after the first pass, sharper every day after.
Every source gets its own, so patterns never fight. Small, fast, and specific.
Your GPU, your data, your building. No vendor in the loop.
Every score is a derivation you can walk an auditor through.
Anything trained on adversary behavior is trained on data the adversary chose to release. Squirks never studies them. It studies you — the dataset they don’t control, can’t withhold, and can’t outproduce.
Behavioral tools often baseline only the fields somebody chose to parse. Squirks baselines the bytes themselves — no schema to invent, no parser to write when you add a source. Works on raw byte streams without a parser for each record format.
Capacity is a decision you make once, not a meter that charges you for wanting to see more.
Squirks is the base layer: normal and surprise on bytes. On that layer you add labels — including matching with embeddings — and LLM analysis through agents. That can recreate some of the most useful SIEM-style analytics without pretending Squirks is a SIEM or shipping a SIEM-like console.
We expose MCP so your SIEM — or other tools — can talk to Squirks, pull ranked findings, and keep your existing workflow.
You can evaluate streams your volume-priced ingest can’t fully absorb, send only the events you choose into higher-cost storage, and keep investigating the rest in Squirks — without replacing your existing SIEM.
Squirks sits alongside EDR and identity tools; those tools still cover misuse of legitimate access.
Whether an unusual event is an intrusion, a misconfiguration, or a Tuesday is a call your analyst or your triage prompt makes. Squirks opens tickets with full derivation. It never closes one on the model’s authority.
Baselining normal behavior isn’t a badge — it’s a standing control expectation (NIST 800-53 SI-4 and related). Squirks is how you do it in practice, not only on paper.
Deployed and defending a live system today.