Skip to content

v0.1.0

Choose a tag to compare

@Gjusev Gjusev released this 30 Sep 12:09
· 1 commit to main since this release

First release.

  • Deterministic pre-pass: headers, reply-to, IP-literal/punycode links, brand homoglyphs, SPF/DKIM
  • Eight atomic laya signals, one forward pass, CPU inference
  • Logistic head over signals + flags with per-feature reasons
  • CLI (mbox/eml/jsonl), FastAPI scan endpoint, Streamlit demo
  • Eval: Nazario vs Enron, MinHash dedup, temporal split; composite AUC 0.9531 vs forced-choice 0.9444 on the test split (n=183)

Install: pip install laya-phishield (pulls laya and with it torch/transformers, about a gigabyte). The model checkpoint downloads on first use.