Hey, I’m creator of KERNHELM.
KERNHELM is intent-bound security for Linux: a general authority substrate for untrusted behavior reaching for privileged effects.
The idea is to stop trusting the requestor. An agent, script, dependency, or compromised process can be confused, manipulated, or just wrong. That still should not mean it gets to read a protected file, exec the wrong thing, delete the wrong object, or take some other privileged action unless that action was admitted through the trusted path.
The current proof is intentionally narrow:
- file-object access
- exec
- exact unlink enforcement
Proof-mode hot-path measurements:
- deny p50: 2.79µs
- deny p95: 4.55µs
- allow p50: 3.12µs
- allow p95: 7.01µs
The broader architecture covers plan-bound permits, effect/target scope, reduce-only delegation, stances, revocation, receipts, and boot/runtime separation. Network, process control, device access, and microVM lanes are where the same model is meant to extend, not what I’m claiming is all finished today.
Shortest version: KERNHELM does not ask “who is asking?” It asks “was this action authorized?”



I’m a talkative guy.