Analysis updated 2026-05-18
Add cognitive observability to an existing LLM agent with a single decorator.
Detect hallucination, tool-call drift, or sycophancy using standalone CPU-only detectors.
Let a model automatically audit and rewrite its own flawed output via the self-healing reflex.
| fathom-lab/styxx | 1ncendium/aibuster | aaronmayeux/ha-hurricane-tracker | |
|---|---|---|---|
| Stars | 5 | 5 | 5 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | developer | ops devops | general |
Figures from each repo's GitHub metadata at analysis time.
Installs via pip, optional extras needed for MCP server and NLI-based deception detection.
styxx is a Python library for monitoring the reliability of AI language model agents. Existing tools can tell you when an agent's execution trace broke, but not why. styxx adds cognitive observability, a set of measurements that characterize how a model is reasoning, so problems can be detected and categorized. The main entry point is a @styxx.profile decorator you add to any function that calls a language model. When the decorated function runs, styxx measures outputs step by step and flags fault categories such as drift (when the model's direction shifts mid-task), confabulation (invented facts), refusal, sycophancy (agreeing too readily with the user), and incoherence. Results can be exported as a self-contained HTML flamegraph or forwarded to external monitoring services. Beyond the runtime profiler, styxx includes nine standalone cognometric instruments, dedicated text-only detectors, each targeting a specific failure mode such as hallucination detection or tool-call drift. These run on plain Python using CPU alone with no language model required, and achieve published accuracy benchmarks on standard evaluation datasets. A feature called the self-healing reflex (F10) lets a model audit its own output and rewrite it when a fault is detected. An MCP server ships inside the library, exposing twelve cognometric tools over a standard interface compatible with Claude Desktop, Claude Code, Cursor, and Cline. The library installs via pip and requires no fine-tuning or retraining of any underlying model. It is pure Python, MIT-licensed. The full README is longer than what was shown.
A Python library that watches AI agents while they run and flags reasoning faults like hallucination, drift, and sycophancy.
Mainly Python. The stack also includes Python, MCP, pip.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.