Download Latest Version v0.18.5 -- retention, self-awareness, and a tighter bar for tutorials source code.zip (2.5 MB)
Email in envelope

Get an email when there's a new version of Doberman-Core

Home / v0.15.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-07-19 1.4 kB
v0.15.0 - Turn gate + live dashboard source code.tar.gz 2026-07-19 531.0 kB
v0.15.0 - Turn gate + live dashboard source code.zip 2026-07-19 709.6 kB
Totals: 3 Items   1.2 MB 0

v0.15.0 — Turn gate + live dashboard

First PyPI release: pip install doberman-core

Highlights

  • Turn gate: a session-level defense layer that extends Doberman's per-call lethal-trifecta protection across an agent's multi-step turns — provenance inheritance between related actions, tiered risk clamping, and repeat-action awareness.
  • doberman dash: a local dashboard (pip install "doberman-core[dash]") with a live decision feed, verdict/rule stats, and interactive approve/deny for AUTH prompts. Loopback-only, per-run bearer token, fail-closed — the decision path never depends on the dashboard being alive.
  • doberman demo: a scripted attack reel — secret exfiltration, rm -rf ~, force-push to a protected branch, Unicode-smuggled egress, .env read — driven through the real decision engine, so you can watch the dashboard light up.
  • Hardening train (17 PRs): proxy output secret-gate parity with the host hook, unified redaction on the shared strong-secret detector, persisted TOTP lockout with cooldown, elevation glob escaping, shelled control-plane command blocking, host-hook role-boundary enforcement, and more.
  • Docs: new CONTRIBUTING guide for external contributors.

Install

pip install doberman-core          # core
pip install "doberman-core[dash]"  # + local dashboard

Python 3.11+. See the README for quickstart (Claude Code host hook + MCP proxy adapters).

Source: README.md, updated 2026-07-19