Projects

Local-first builds with hard boundaries. If it can’t be reasoned about, it doesn’t ship.

Local-first GM

Project GUTTER

A local Shadowrun GM that lives where the fallout does: dice are authoritative player input, memory persists as JSON, and narration stays street-level.

  • Ollama local inference
  • Rules-aware narration (no dice rolling)
  • Campaign memory + threads

Open →

Research platform

Project G.I.R.

An internal research platform exploring AI-assisted orchestration for vulnerability triage, signal correlation, and report generation in controlled lab environments.

  • Scanner orchestration & scheduling
  • Human-gated automation for safety
  • Structured findings, templates, evidence capture
Learning environment

Security Lab Tooling

Reproducible lab environments and training workflows designed to teach defensive thinking: what happened, why it matters, and how to fix it.

  • Challenge mapping & normalized findings
  • Repeatable runbooks
  • Clear “why/what/how” documentation