Configuring AIVory
Customize AIVory to match your project’s compliance requirements, team preferences, and development workflow.
- Three configuration levels - IDE, project, and team settings with clear priority order
- Compliance standards - Enable/disable from 17 supported standards
- Scan behavior - Control background scanning frequency and triggers
- AI detection - Configure confidence thresholds and visual markers
Configuration Levels
AIVory supports configuration at multiple levels, giving you flexibility from personal preferences to team-wide policies.
IDE-Level Settings
Personal preferences and global defaults stored in your IDE
Project-Level Settings
Project-specific configuration via
aivory.config.json
Team Settings
Centralized configuration via the web dashboard
Note
Priority Order: Project settings override IDE settings, which override team defaults.
IDE-Level Settings
Access global AIVory settings through your IDE’s preferences panel.
Opening Settings
| Platform | Navigation |
|---|---|
| Windows/Linux | File → Settings → Tools → AIVory |
| macOS | IntelliJ IDEA → Preferences → Tools → AIVory |
| Quick access | Search for “AIVory” in settings search bar |
Note
Use the quick access search bar in your IDE settings - just type “AIVory” to jump directly to the configuration panel.
General Settings
Authentication Settings
| Setting | Description |
|---|---|
| Account | Shows currently logged-in user |
| Log Out | Disconnect from AIVory account |
| Reset Auth | Clear authentication state (for troubleshooting) |
Scan Behavior Settings
Background Scanning
- Enable automatic periodic scans
- Default: Enabled
- Recommended: Keep enabled for real-time monitoring
Scan Interval
- How often to run background scans
- Default: 30 minutes
- Range: 5 minutes to 6 hours
Note
If you’re experiencing performance issues on large projects, try increasing the scan interval to 1 hour or more.
Compliance Standards
Choose which standards to scan your code against. Enable or disable standards in Settings → Tools → AIVory → Compliance Standards.
OWASP Top 10
Enabled by default - recommended for all projects
GDPR
EU personal data protection requirements
HIPAA
Healthcare data security compliance
PCI-DSS
Payment card industry security
SOC 2
Enterprise SaaS controls
ISO 27001
Information security management
Note
11 more standards are available, including DSGVO, CCPA, ISO 27017, ISO 27018, TISAX, DORA, NIS2, and the EU AI Act. Enable the standards relevant to your industry and compliance requirements.
AI Detection Settings
Configure how AIVory identifies and flags AI-generated code in your projects.
Enable AI Detection
Default: Enabled - Identify and validate AI-generated code
Confidence Threshold
Default: 75% - Range from 50% to 95%
Show AI Code Markers
Default: Enabled - Display gutter icons for AI-generated lines
Understanding Confidence Thresholds
The confidence threshold determines how certain AIVory must be before flagging code as AI-generated:
| Threshold | Behavior |
|---|---|
| Lower (50-65%) | More code flagged - may include false positives |
| Medium (70-80%) | Balanced detection - recommended for most teams |
| Higher (85-95%) | Only obvious AI code flagged - may miss some patterns |
Note
Start with the default 75% threshold and adjust based on your team’s false positive rate.
Next Steps
Need Help?
Support Options
Configuration questions? We’re here to help:
- Email: [email protected]
- Live Chat: app.aivory.net
- Docs: Full documentation
- FAQ: Common questions