Guard

AIVory Antigravity Extension

The AIVory extension brings real-time compliance and security scanning directly into Google Antigravity, Google’s AI-first code editor. Get instant feedback on compliance violations as you code, with seamless integration into Antigravity’s AI features.

  • Real-time scanning validates code as you type with instant inline feedback
  • AI code detection automatically identifies and validates AI-generated code
  • 18+ compliance standards including OWASP, GDPR, HIPAA, PCI-DSS, SOC 2
  • Zero configuration works out of the box with intelligent defaults
  • Free tier available start with OWASP Top 10 scanning - no token required
Note Download from Open VSX - Install AIVory directly into Google Antigravity.

About Antigravity

Google Antigravity is a VS Code-based IDE optimized for AI-powered development, similar to Cursor. It provides advanced AI assistance while maintaining full VS Code extension compatibility.


Why AIVory for Antigravity?

Antigravity is built for AI-powered development, and AIVory ensures every line of AI-generated code meets compliance standards.

Real-Time Scanning
Continuous compliance validation as you write code
Inline Warnings
See violations directly in your editor with quick-fix suggestions
AI Code Detection
Automatically identifies and validates AI-generated code segments
Multi-Standard Support
OWASP, GDPR, HIPAA, PCI-DSS, SOC 2, and 18+ more standards
Zero Configuration
Works out of the box with intelligent defaults

Installation

  1. Open Antigravity
  2. Go to Extensions (Ctrl+Shift+X or Cmd+Shift+X)
  3. Search for “AIVory”
  4. Click Install
Note Direct Link: AIVory on Open VSX

Option 2: Install Directly in IDE

  1. Open Antigravity
  2. Press Ctrl+Shift+P (or Cmd+Shift+P on Mac)
  3. Type “Extensions: Install from VSIX”
  4. Download the .vsix file from Open VSX
  5. Select the downloaded file

Configure API Token

  1. Open Antigravity Settings (Ctrl+, or Cmd+,)
  2. Search for “AIVory”
  3. Enter your API Token from app.aivory.net/tokens
Note Free Tier Available: Start with OWASP Top 10 scanning (50 scans/week) - no token required!

MCP Integration Alternative

Prefer using MCP for AI agent integration? AIVory Guard MCP server is also available:

# Install via npm
npm install -g @aivorynet/guard

# Or use with npx (no installation)
npx @aivorynet/guard test
Note Learn more: MCP Installation Guide

Key Features

Real-Time Compliance Scanning

AIVory continuously monitors your code as you type:

Instant Feedback
See violations within seconds
Inline Warnings
Violations appear as yellow/red squiggles
Hover Details
Hover over violations for detailed explanations
Quick Fixes
Click light bulb for suggested fixes
Auto-Scan
Scans on save, paste, and AI generation

Multi-Language Support

AIVory supports 70+ languages including:

JavaScript / TypeScript
JS, TS, JSX, TSX
Python
Full Python support
Java / Kotlin
JVM languages
Go / Rust
Systems languages
PHP / Ruby
Web backends
C# / C++ / Swift
And many more…

AI Code Detection

AIVory automatically detects AI-generated code:

  • Identifies code from AI assistants
  • Tracks autocomplete insertions
  • Monitors AI chat-generated code blocks
  • Flags AI code for extra scrutiny
  • Maintains audit trail of AI contributions
Success AI Code Detection requires a paid subscription for full functionality.

Compliance Standards

Scan against 18+ compliance standards:

Free Tier
OWASP Top 10
Data Privacy Premium
GDPR, HIPAA, CCPA
Financial Premium
PCI-DSS, SOC 2
Enterprise Premium
ISO 27001, NIST, CIS
European Premium
TISAX, DORA, NIS2

Configure which standards to scan in Antigravity Settings.


Configuration

Extension Settings

Configure AIVory in Antigravity Settings (Ctrl+, or Cmd+,):

Basic Settings
{
  "aivory.apiToken": "your_api_token_here",
  "aivory.autoScan": true,
  "aivory.scanOnSave": true,
  "aivory.scanOnPaste": true
}
Compliance Standards
{
  "aivory.standards": [
    "OWASP",
    "GDPR",
    "HIPAA",
    "PCI-DSS",
    "SOC2"
  ]
}
Scan Sensitivity
{
  "aivory.severity": "medium",
  "aivory.showInfoLevel": false,
  "aivory.showWarningLevel": true,
  "aivory.showErrorLevel": true
}

Project-Level Configuration

Create .aivoryrc in your project root:

Example .aivoryrc Configuration
{
  "standards": ["OWASP", "GDPR"],
  "severity": "high",
  "excludePatterns": [
    "node_modules/**",
    "dist/**",
    "build/**",
    "*.test.js"
  ],
  "includePatterns": [
    "src/**/*.js",
    "src/**/*.ts"
  ]
}

Command Palette Commands

Access AIVory features via Antigravity’s Command Palette (Ctrl+Shift+P or Cmd+Shift+P):

Command Description
AIVory: Scan Current File Manually trigger scan
AIVory: Scan Workspace Scan all files in workspace
AIVory: View Scan Results Open violations panel
AIVory: Configure Settings Quick access to settings
AIVory: Show Documentation Open docs

Dashboard Integration

View detailed metrics at app.aivory.net:

Scan History
All scans with timestamps
Violation Trends
Track improvements over time
Team Activity
See team member contributions
Compliance Reports
Export for audits
AI Code Analysis
Track AI-generated code percentage
Note See Dashboard Documentation for details.

Troubleshooting

Extension Not Scanning

Problem: AIVory doesn’t scan files automatically

Solutions:

  1. Check extension is enabled: Extensions → AIVory → Enabled
  2. Verify API token in settings: aivory.apiToken
  3. Check file type is supported: .js, .py, .java, etc.
  4. Restart Antigravity: Close and reopen
Inline Warnings Not Showing

Problem: No squiggly lines appear for violations

Solutions:

  1. Check severity settings: aivory.severity
  2. Enable warning level: aivory.showWarningLevel: true
  3. Verify language support
  4. Check Problems panel: View → Problems
API Token Invalid

Problem: “Invalid API token” error

Solutions:

  1. Generate new token: app.aivory.net/tokens
  2. Copy token exactly (no extra spaces)
  3. Update settings: aivory.apiToken
  4. Restart Antigravity
Rate Limits (Free Tier)

Problem: “Rate limit exceeded” error

Solutions:

  1. Free tier limits: 50 scans/week
  2. Upgrade to full access: app.aivory.net/register/plans
  3. Scan selectively: Disable auto-scan, scan manually
  4. Use project config: Add excludePatterns to skip test files

Try All Platforms

Not sure if Antigravity is right for you? Try AIVory across all platforms:

Note Explore All Platform Options - All platforms offer free OWASP Top 10 scanning.

Available for JetBrains IDEs, VS Code, Cursor, Claude Code (MCP), and more.


Next Steps


Need Help?