Greptile comments on many types of bugs, antipatterns and style violations out-of-the-box, and can be configured to enforce your custom rules.You can think of Greptile as a stack-agnostic, AI-powered linter.
Logic
Surfaces logical errors by inferring the intent of the change and scanning related files, imports, and more.
Style
Enforces stack-specific best practices as well as your custom style guide and patterns.
Performance
Identifies potential performance issues by analyzing the impact of the changes on the codebase.
Security
Identifies potential security issues by analyzing the impact of the changes on the codebase.
Compliance
Enforces your custom compliance rules and regulations.
Code Repetition
Identifies potential code repetition by scanning the codebase for similar code.