
local-llm
A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.
Z.A.E.B.A.L. is a profanity-triggered self-audit protocol for coding agents that detects user frustration, activates escalating audit levels, and optionally invokes an external auditor to correct mistaken assumptions.
7
No data
0
0
No data
2026-07-29
It addresses a common failure mode where coding agents repeat mistakes due to unfixed assumptions by using user frustration as an operational signal, features explicit recovery and fail-open safety, and integrates with multiple agent platforms without technical tool lock.
Zaebal? · Audit · Errors · Break · Analyze · Leave no assumption
Read this in other languages 🇺🇸 English · 🇷🇺 Русский · 🇨🇳 简体中文
Profanity-triggered self-audit for coding agents. Z.A.E.B.A.L. treats user frustration as an operational signal: stop, re-check the agent's assumptions, and escalate repeated failures to an independent auditor.
Capabilities · How it works · Install · Configuration · Architecture
When a coding agent gets stuck, it often repeats the same action with small variations because one underlying belief about the task or codebase is wrong. The agent still treats that belief as a fact, so another self-check can reproduce the same mistake.
Z.A.E.B.A.L. adds a feedback loop to the user-message boundary:
There is intentionally no technical tool lock. The protocol changes the agent's instructions and asks it to stop; the human always retains the final control.
| Capability | What it does | Implementation |
|---|---|---|
| Multilingual detection | Detects Russian, English, and Chinese profanity, including punctuation-separated and common leetspeak forms. | core/wordlists/{ru,en,zh}.txt + NFKC normalization |
| Intent classification | Separates praise, directed complaints, and ambiguous frustration before changing the streak. | classify(); weights 0, 1.0, and 0.5 |
| Session escalation | Tracks each session in a 30-minute sliding window and selects L1, L2, or L3. | Atomic JSON state + POSIX fcntl lock |
| Three audit protocols | Injects increasingly strict instructions: independent checks, assumption inventory, and full stop. | core/protocol/L1.md → L3.md |
| External auditor | Runs the same or a cross-vendor CLI against the transcript tail and repository evidence. | Claude, Codex, Kimi, or OpenCode |
| Four host adapters | Hooks Claude Code, Codex CLI, Kimi CLI, and OpenCode at user-message submission. | JSON hooks, TOML hook, or TypeScript plugin |
| Explicit recovery | Resets |
Profanity-triggered self-audit protocol for coding agents (Claude Code, Codex CLI, Kimi CLI, OpenCode). Python stdlib only.
Similar projects matched by category, topics, and programming language.

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.
Clodex is an open-source, local-first agentic IDE that combines persistent AI tasks, code, terminal, browser, Git, models, memory, and governed execution in one Electron workspace, currently in technical preview.
OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.