Security Below the LLM
Deterministic, sub-LLM policy enforcement. Pure code hooks that the AI cannot bypass, override, or influence. Same input always produces the same decision.
Deterministic policy enforcement below the LLM layer. Every channel. No exceptions.
curl -sSL https://raw.githubusercontent.com/greghavens/triggerfish/master/scripts/install.sh | bashirm https://raw.githubusercontent.com/greghavens/triggerfish/master/scripts/install.ps1 | iexThis installs the runtime, compiles Triggerfish, runs the setup wizard, and starts the background daemon.
The Reef
(Skill Marketplace)
|
Telegram Slack Discord WhatsApp WebChat Email CLI
| | | | | | |
+--------+-------+--------+---------+-------+-----+
|
Channel Router
(classification gate)
|
Gateway Server
(WebSocket control plane)
|
+-----------+-----------+
| |
Policy Engine Agent Loop
(deterministic) (LLM provider)
| |
+-----+-----+ +-----+-----+
| | | | | |
Hooks Taint Audit Claude GPT Gemini
Track Log OAuth API APIEvery message passes through deterministic policy hooks before and after the LLM sees it. The AI requests actions — the policy layer decides. Learn more about the architecture.