If you're looking for a bloop alternative, Metabob is a top contender. It combines graph-attention networks and generative AI to help with code review, refactoring and debugging. Metabob is good at keeping up with legacy code, and it can be integrated with common development tools, so it's a good general-purpose tool for improving software security and quality.
Another option is Refraction, which uses AI to generate code, refactor existing code, find bugs and convert code from one language to another. It works with many programming languages, including Java, so it's a good tool for modernizing legacy code. Refraction also offers a free service, so you can try it out and build it into your workflow.
For automating repetitive tasks and refactoring code, Sweep could be useful. It converts GitHub issues into pull requests, automating testing, documentation and code refactoring. With features like fast feedback, coding conventions and integration with static analysis, Sweep can help keep up with legacy codebases and streamline development processes, potentially saving you hours of work.
Last, you should consider Sourcegraph, which has a variety of tools including an AI-powered coding assistant called Cody, Code Search and Code Insights. Sourcegraph helps you navigate and understand code better, which is useful for working with big codebases. It works with multiple programming languages and with common IDEs, too, so it's a good way to improve team productivity and cut down on errors.