Developer Dhava Gautama shipped noulgate, a zero-dependency Python utility that asks a small decision model whether an agent should perform expensive steps such as web search, shell commands, or loading a large skill. It works with Claude Code, Codex, Cursor, Kimi, Hermes, and Pi, and fails open with a note if the API is unavailable.

Key Takeaways

  • Adds a yes/no value gate before web search, shell commands, or large skill loads.
  • Supports Claude Code, Codex, Cursor, Kimi, Hermes, and Pi with zero dependencies.
  • Fails open with a note when the decision API is down, avoiding workflow interruption.
ADSponsored