> ## Documentation Index > Fetch the complete documentation index at: https://docs.zenable.io/llms.txt > Use this file to discover all available pages before exploring further. # Welcome to Zenable > AI code review that catches and fixes bugs before commit # AI Guardrails That Learn From You AI coding assistants move fast. Too fast to catch every SQL injection, hardcoded secret, or architecture violation they introduce. **Zenable learns your team's standards and enforces them in real-time**, catching bugs and security issues as AI generates code. Upload your requirements once, protect your codebase forever. **We never retain or train on your code.** Your IP remains yours. [Learn more](https://www.zenable.io/security?utm_source=docs\&utm_medium=index\&utm_content=security) ## Get Started ```bash theme={null} uvx zenable-mcp install ``` Don't have uvx? [Install UV here](https://docs.astral.sh/uv/getting-started/installation/) Works with Cursor, Claude Code, VS Code, Antigravity, and 50+ other IDEs. [Learn more](/integrations/mcp/getting-started) Setup [GitHub](/integrations/vcs-reviewers/github) or [GitLab](/integrations/vcs-reviewers/gitlab) code reviews Go to [zenable.app](https://www.zenable.app?utm_source=docs\&utm_medium=index\&utm_content=configure-requirements) to add requirements or pick guardrails. Any configuration is automatically enforced across all IDE and code review integrations company-wide. ## How We Keep AI Code Safe Enforce conformance and custom requirements directly in the SDLC. Provide context only when it matters to keep AI workflows efficient and precise. Automatically measure, learn, and refine prompts, context, and guardrails to reduce token waste and keep integrations healthy. Instrument the SDLC with metrics, telemetry, and audit-ready evidence. Turn usage data into actionable reports that double as compliance artifacts and performance KPIs. ## How It Works Zenable combines fast deterministic security checks with AI-powered code review to catch issues instantly: * **Real-Time Analysis**: Checks code as your AI generates it * **Auto-Fix**: Get working fixes for security vulnerabilities and quality issues * **Custom Standards**: Enforce your team's architecture decisions and coding standards * **Multi-Layer Protection**: IDE checks, pre-commit hooks, and PR reviews work together [Learn more about how Zenable works →](/how-it-works) ## See It In Action ```python theme={null} # ❌ AI generates: def get_user(user_id): query = f"SELECT * FROM users WHERE id = {user_id}" # SQL injection risk return db.execute(query) # ✅ Zenable fixes: def get_user(user_id): query = "SELECT * FROM users WHERE id = ?" # Parameterized query return db.execute(query, (user_id,)) # Zenable caught SQL injection and auto-fixed ``` [See more examples →](/use-cases/preventing-ai-mistakes) ## Enterprise-Grade Features Upload your requirements, architecture decisions, and coding standards. Zenable automatically enforces them across your entire team. [Learn about policy as code →](/use-cases/policy-as-code) Automatically analyze and document existing codebases to identify security gaps, technical debt, and compliance issues. [Explore code assessment →](/use-cases/legacy-code-assessment) Instrument your SDLC with metrics, telemetry, and audit-ready evidence. Turn usage data into actionable reports that feed continuous improvement while doubling as compliance artifacts and performance KPIs. [View compliance features →](/use-cases/security-assessment) Analyze codebases for vulnerabilities, technical debt, and compliance gaps. Data-driven security insights across your entire application. [Explore security assessment →](/use-cases/security-assessment) ## Ready to Stop Shipping Bugs? Get started in 30 seconds See Zenable in action Discuss enterprise features