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
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.
Installation
Option 1: Install from Open VSX (Recommended)
- Open Antigravity
- Go to Extensions (
Ctrl+Shift+XorCmd+Shift+X) - Search for “AIVory”
- Click Install
Option 2: Install Directly in IDE
- Open Antigravity
- Press
Ctrl+Shift+P(orCmd+Shift+Pon Mac) - Type “Extensions: Install from VSIX”
- Download the
.vsixfile from Open VSX - Select the downloaded file
Configure API Token
- Open Antigravity Settings (
Ctrl+,orCmd+,) - Search for “AIVory”
- Enter your API Token from app.aivory.net/tokens
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
Key Features
Real-Time Compliance Scanning
AIVory continuously monitors your code as you type:
Multi-Language Support
AIVory supports 70+ languages including:
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
Compliance Standards
Scan against 18+ compliance standards:
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:
Troubleshooting
Extension Not Scanning
Problem: AIVory doesn’t scan files automatically
Solutions:
- Check extension is enabled: Extensions → AIVory → Enabled
- Verify API token in settings:
aivory.apiToken - Check file type is supported:
.js,.py,.java, etc. - Restart Antigravity: Close and reopen
Inline Warnings Not Showing
Problem: No squiggly lines appear for violations
Solutions:
- Check severity settings:
aivory.severity - Enable warning level:
aivory.showWarningLevel: true - Verify language support
- Check Problems panel:
View → Problems
API Token Invalid
Problem: “Invalid API token” error
Solutions:
- Generate new token: app.aivory.net/tokens
- Copy token exactly (no extra spaces)
- Update settings:
aivory.apiToken - Restart Antigravity
Rate Limits (Free Tier)
Problem: “Rate limit exceeded” error
Solutions:
- Free tier limits: 50 scans/week
- Upgrade to full access: app.aivory.net/register/plans
- Scan selectively: Disable auto-scan, scan manually
- Use project config: Add
excludePatternsto skip test files
Try All Platforms
Not sure if Antigravity is right for you? Try AIVory across all platforms:
Available for JetBrains IDEs, VS Code, Cursor, Claude Code (MCP), and more.