Watch — see
LLM door on 127.0.0.1:8788. Classify / deny traffic to openrouter.ai and api.anthropic.com. Fail-closed. Sensors + audit. Zero host mutation — the safe default install.
Private preview · independent
BARZEL is an independent host-policy agent for AI agents. It judges LLM traffic on loopback, then — when dual-gated — quarantines processes, sinkholes DNS, and denies egress. Watch → Guard → Fortress.
BARZEL sits on loopback as the LLM door, then escalates from seeing to acting. Dual-gate (policy mode=enforce + BARZEL_ENFORCE=1) must open before any host mutation.
LLM door on 127.0.0.1:8788. Classify / deny traffic to openrouter.ai and api.anthropic.com. Fail-closed. Sensors + audit. Zero host mutation — the safe default install.
Everything in Watch, plus process quarantine (SIGSTOP / resume with revert). Protected-PID and allowlist safeguards. Requires dual-gate — a tier swap alone never mutates.
Everything in Guard, plus egress deny, DNS sinkhole, and optional NIC isolation. Linux / disposable hosts. Misconfiguration can lock you out — dual-gate + revert required.
Capability sets, not buried flags. Observe-first is the safe default install — not the product ceiling. Guard and Fortress mutate the host when dual-gated.
Watch
Guard
Fortress
Linux / disposable hosts. Not for daily-drivers — Fortress misconfiguration can lock you out. Dual-gate + documented revert required.
Policy posture is visible, not magical. Enforcement is dual-gated so a tier change never silently turns mutation on.
LLM, DNS, and egress doors fail closed. If the judge cannot classify, the request does not pass. Process and NIC stay fail-open unless Fortress-class controls are intentionally enabled.
Setting a tier alone does not activate host mutation. Enforcement requires both policy mode and an explicit env flag (for example BARZEL_ENFORCE=1). Pilot default remains BARZEL_ENFORCE=0.
A local console shows traffic volume, denies with reasons, and an audit trail of actions — one pane for operators, read from the host that runs the door.
Designed around real agent paths to openrouter.ai and api.anthropic.com. The door judges what agents send and receive on the host you control.
Private preview. Independent host policy agent. Install and access are invite or pack based — no public package registry install URL.
Single-host posture for AI agent traffic and optional host actions. Not a fleet SIEM, not a cloud CNAPP.
Observe-first is the safe default install, not a permanent ceiling. Guard/Fortress act when dual-gated. Fortress stays for hardened or disposable Linux hosts — documented caveats, not silent upsell.
Early access installs Watch-first (safe default). The product ceiling is Guard/Fortress ACT under dual-gate — not forever-monitor. Private repo; no public install URL.
Private preview for operators who need a host-policy agent that can act on AI agent traffic — after you open the dual-gate.
Request early access127.0.0.1:8788127.0.0.1:8791BARZEL_ENFORCE=0BARZEL_ENFORCE=1github.com/f-o-x11/barzel# Safe default install (illustrative)
# BARZEL_ENFORCE=0 Watch — see, no host mutation
# door 127.0.0.1:8788 · fail-closed
#
# Dual-gate ACT (controlled / disposable hosts)
# policy mode=enforce AND BARZEL_ENFORCE=1
# Guard: quarantine --apply / --revert
# Fortress: dns sinkhole / egress deny — then revert