《Pituitary: DUSK’s team shoved an “spec drift detector” into the AI wave—both solid and smart》

2026-03-26, the official blog posted an article titled “Pituitary: AI Spec Drift Detection.” The title looks like it’s riding the heat of AI projects, but when you open it, you find it’s a tool meant for developers: it uses an LLM to compare “the contract intent you wrote” with the “actual constraints of the ZK circuit,” and raises an alert when drift occurs.

Why is DUSK doing this? Because its developer journey is split. On DuskVM, writing Rust/WASM contracts requires manually crafting ZK constraints; migrating to Solidity via DuskEVM uses Hedger to automatically wrap an extra layer. The easiest pitfall in between is “I thought I hid the amount, but actually I didn’t.” Pituitary takes natural-language specs (e.g., “the balance must be invisible to the public, but verifiable by auditors”) and turns them into formal assertions, then diffs them against the compilation outputs.

I checked their GitHub: the core is a Python service plus a locally optional Ollama setup. It doesn’t force you to run things in the cloud, which fits Europe’s data-sovereignty preferences. In the chat group, people who’ve tried ZK lending said, “Too many false positives, but few false negatives—good enough for CI gatekeeping.”

The DUSK of 2018 was like a bunch of cryptography paranoiacs. By 2026, DUSK is starting to ask, “How do we make sure ordinary Solidity devs don’t accidentally leak privacy?” RWA isn’t deployed because of cryptography papers—it’s deployed by making mid-level programmers make fewer stupid mistakes. Pituitary isn’t flashy, but it’s the scaffolding before the ecosystem really starts rolling. #dusk $DUSK @Dusk