GrepAI Configuration Reference
This skill provides a complete reference for all GrepAI configuration options in .grepai/config.yaml.
When to Use This Skill
- Understanding all available configuration options
- Optimizing GrepAI for your specific use case
- Troubleshooting configuration issues
- Setting up advanced configurations
Configuration File Location
Complete Configuration Schema
Configuration by Use Case
Small Personal Project
Large Codebase
Team Environment
Maximum Privacy
Environment Variables
GrepAI supports environment variable substitution:
Set in your shell:
Validating Configuration
Check your config is valid:
If there are config errors, they'll be displayed.
Configuration Precedence
.grepai/config.yamlin current directory- Workspace configuration (if using workspaces)
- Default values
Best Practices
- Start simple: Use defaults, optimize later
- Match chunking to code style: Larger chunks for verbose code
- Use boosting: Penalize test/vendor, boost src/lib
- Secure API keys: Use environment variables, never commit
- Exclude noise: Ignore generated files, dependencies
Output Format
Valid configuration status:


