RooCode
RooCode is an AI development support tool that runs on an editor. Understand your entire codebase to streamline coding, refactoring, and debugging. The open source and model-independent design gives developers the flexibility to choose their preferred AI model.