Skip to main content

Overview

The Zenable management interface defines quality, functional, and security requirements, allows you to review and refine generated guardrail code, and analyze relationships between requirements and enforcement points. Get started at zenable.app. What you can do:
  • Upload policy documents or define requirements directly
  • Review auto-generated guardrail code (Terraform, K8s, Semgrep, etc.)
  • Visualize governance graph to understand requirement dependencies
  • Enable/disable specific guardrails for your environment

Requirements

Define what needs to be enforced in your codebase at zenable.app/requirements.

Upload Documents

Upload documents like design documents, product requirements, or security policies and Zenable will automatically extract the requirements and generate deterministic guardrails and specialized AI context for enforcement (patent pending).

Create and Manage Requirements

Add, edit, enable/disable, and delete requirements, and optimize for various lifecycle stages including design, build, deploy, and runtime enforcement.

Requirements Graph

Visualize and analyze the relationships between your requirements, regulations, and technical controls with our patent pending requirements and governance graph.
Requirements page

Guardrails as Code

View generated enforcement rules at zenable.app/guardrails.

Hybrid Approach: Deterministic + AI

Zenable uses both deterministic static analysis rules and AI-powered guardrails to achieve hallucination-resistant, highly accurate enforcement (patent pending). This combination provides:
  • Deterministic rules for well-defined patterns (AST analysis, policy-as-code, highly refined regular expressions)
  • AI guardrails for complex semantic analysis and context-aware validation
  • Hallucination-resistant findings by leveraging strengths of each approach
  • High accuracy with reduced false positives and negatives

Performance and Customization

Zenable’s Guardrails are optimized for speed and customization, leveraging highly fine-tuned models with context-specific training for different environments and stages of the SDLC. Guardrails page

Integrations with CLI and IDE Tools

  • Zenable CLI: Install and manage the MCP server, configure IDE hooks, run one-off checks, and access other helper utilities
  • MCP Integration: IDE suggestions updated in real-time via WebSocket
  • GitHub: PR reviews enforce latest requirements (GitHub integration)
  • GitLab: MR reviews enforce latest requirements (GitLab integration)
  • Pre-commit Hooks: Local validation uses synced requirements
  • API Access: Programmatic access to all console functionality

Next Steps