Skip to content
View hummbl-dev's full-sized avatar
💭
building HUMMBL
💭
building HUMMBL

Block or report hummbl-dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hummbl-dev/README.md

HUMMBL

Governance primitives for AI agent orchestration. Stdlib-only. Contract-driven. Air-gap capable.

AI-generated code is 42% of committed code and ships 2.74x more vulnerabilities than humans write. Insurers are excluding it from coverage. Courts are settling the liability chain. Nobody ships governance as embeddable libraries. We do.

pip install hummbl-governance

PyPI Tests License Dependencies


What you get

20 governance primitives, all Python stdlib-only, all independently importable:

Primitive What it does
KillSwitch Emergency halt with 4 graduated modes (DISENGAGED → EMERGENCY)
CircuitBreaker Automatic failure detection + recovery (CLOSED / HALF_OPEN / OPEN)
DelegationToken HMAC-SHA256 signed capability tokens for agent scope authorization
AuditLog Append-only JSONL governance trail with rotation and retention
AgentRegistry Identity management with aliases and trust tiers
SchemaValidator JSON Schema Draft 2020-12 validation (stdlib, no jsonschema dep)
CostGovernor Budget tracking with soft/hard caps and ALLOW/WARN/DENY decisions
BusWriter Append-only TSV coordination bus with flock locking
ComplianceMapper Map governance traces to SOC 2, GDPR, and OWASP controls
HealthCollector Composable health probes with latency tracking
+ 10 more OutputValidator, CapabilityFence, StrideMapper, ReasoningEngine, ...
from hummbl_governance import KillSwitch, CircuitBreaker, DelegationToken

ks = KillSwitch(state_dir=Path("./governance"))
cb = CircuitBreaker(failure_threshold=5, recovery_timeout=60)
token = DelegationToken.create(agent="codex", scope=["read", "write"], ttl=3600)

Why libraries, not platforms

Every AI governance vendor (Qodo, Apiiro, Factory, Aikido, Cycode) ships a SaaS platform. Each requires sending code or telemetry to their cloud.

HUMMBL ships libraries you embed inline in your agent's execution path. No cloud dependency. No vendor lock-in. Deployable wherever your workloads deploy — including air-gapped, classified, and regulated environments.

"A signed delegation token is not a vendor pitch. It is a Caremark affirmative defense, a NIST AI RMF conformance record, and a reasonable-care evidence pack — generated at runtime, not reconstructed after the breach."

Read the full thesis: Why Libraries, Not Platforms


Research

Our positioning is backed by a 24-document evidence corpus with 50+ primary-source citations, verified:

Start here:

Role-specific: CISO | CAIO | GC/Legal | CTO | AppSec | Compliance | Platform Eng | Risk Manager | Defense/Federal | AI Governance Lead


By the numbers

Metric Value
Governance primitives 20 (stdlib-only, zero runtime deps)
Tests (hummbl-governance) 476 passing
Tests (founder-mode reference impl) 15,000+
CI workflows 11 active
Research corpus 60 documents, 50+ primary sources
Published on PyPI hummbl-governance v0.3.0

Projects

Project Purpose
hummbl-governance Governance primitives — PyPI
arbiter Code quality scoring engine (ruff + complexity + security + dead code + duplication)
base120 Base120 mental model reference implementation + validation CLI
mcp-server MCP server exposing Base120 models and governance skills
hummbl-agent Deterministic agent infrastructure (registry-first, policy-bounded)
hummbl-assurance Governance assurance — verification, contract compatibility, compliance

Newsletter

HUMMBL Slop Tracker — monthly digest of AI code governance incidents, regulations, lawsuits, and the governance gap nobody is filling. Free.

Read Issue #1: 5 Things Every CISO Should Know About AI-Generated Code Right Now


Get started

pip install hummbl-governance

HUMMBL, LLC | hummbl.io | Atlanta, GA Apache 2.0 Licensed

Pinned Loading

  1. base120 base120 Public

    Base120 is a deterministic governance substrate for system design, validation, and execution. It defines executable mental models, failure modes, and guardrails to enforce correctness, escalation, …

    Python 1

  2. mcp-server mcp-server Public

    HUMMBL MCP Server

    TypeScript 3 1

  3. hummbl-agent hummbl-agent Public

    Repository for agentic orchestration with HUMMBL - Highly Useful Mental Model Base Language

    TypeScript 2

  4. HUMMBL-Unified-Tier-Framework HUMMBL-Unified-Tier-Framework Public

    Problem complexity classification and learning progression framework with quantitative wickedness assessment methodology. Features 5 problem tiers (Simple→Super-Wicked), Base-N architecture (Base6→…

    Python 2 1

  5. hummbl-governance hummbl-governance Public

    Governance runtime for AI agent orchestration — kill switch, circuit breaker, cost governor, delegation tokens, audit log, identity registry, schema validator. Zero dependencies. 476 tests.

    Python