Back to directory

drako

An offline AI agent security and governance scanner that checks a codebase and its installed agents against 80 deterministic rules, with no LLM involved in the evaluation.

drako

drako scans source code, and the agents installed in Claude, Cursor, VS Code and Windsurf, to produce a governance score and a determinism score, and separates reachable risks, such as a dangerous tool an agent actually calls, from theoretical ones through static analysis.

Its 80 rules span 16 categories: security (hardcoded keys, prompt injection, code execution, filesystem and network access), governance (missing audit logging or human-in-the-loop review), EU AI Act compliance gaps, missing determinism controls such as temperature or retry limits, vendor concentration, and multi-agent topology risks, among others, all through pure AST analysis with no network access.

A standalone drako bom command produces an inventory of an agent's tools with no runtime or network use; full runtime enforcement is available as a separate paid tier. It installs with pip.

More in AI evals

See all 269
  • Provenance gate

    github.com

    A deterministic authorization gateway that sits between an AI agent and its tools, tracing where each parameter of a side-effect call came from, and blocking the call or asking a human when the source does not check out.

  • JevBench

    benchmarkheaven.com

    A reproducible benchmark from Benchmark Heaven that ranks Jev-class typed decision models on intelligence, calibration, speed, and cost, with a published harness, scoring rules, and results.

  • A co-evolutionary adversarial red-teaming tool for AI agents that uses quality-diversity evolutionary search to autonomously breed edge-case scenarios, testing whether an agent with tool access can be made to hallucinate, deadlock or leak funds.