Refraction is a general-purpose tool that works with more than 50 languages and can refactor code to modern standards. It can also find bugs and suggest fixes, convert code from one language to another, and create CI/CD pipelines. It's a good all-purpose tool for developers who want to improve their productivity.
Another good option is Codeium, which supports more than 70 programming languages and works with major IDEs. It has features like advanced code completion, AI-powered search and a chat assistant that can refactor code, generate documentation, explain code and suggest bug fixes. Its tiered pricing means it's available to individual developers and teams.
If you're more interested in code review and debugging, Metabob uses graph-attention networks and generative AI to improve software security and quality. It can find and fix complex coding problems across codebases and has features like AI code review and software security scanning. It can be self-hosted and integrated with common development tools, so it's a good option if you want to maintain legacy code or analyze new code.