We find bugs in the code that you (and AI) writes. Key Features - External Library Misuse: recurse understands every external library and API, tells you when you're using them incorrectly or insecurely, and suggests a fix. - Breaking Changes Analyser: recurse has perfect understanding of your codebase. When you make changes, it can tell you did you break something elsewhere in the codebase. - Rules: recurse allows you to define strict rules which are imposed over every change you make to your codebase. Don't like repetition, or hate duplication of code? Create a rule, recurse enforces it. Benefits - Bug-free software: recurse ensures no bugs ever hit your codebase - At time of PR, in your terminal (CLI), or as part of your CI/CD: recurse offers both a bug review agent in github, and a command line interface tool. This means you can use it anywhere in your development process - Integration with Cursor and Claude Code: rml, the recurse CLI tool can be used alongside Cursor and Claude Code to fix the code that AI generates, meaning no more bugs or silly mistakes.