Refactor code intelligently with automated testing, safety validation, and rollback capabilities. Enhance code readability, maintainability, and performance while ensuring high safety standards.
Analyze code to suggest refactoring improvements for readability, performance, and maintainability using project-specific patterns for single or multiple files.
MCP server that exposes GDB debugging as tools. An AI assistant can set breakpoints, run programs, step through code, inspect variables and memory, and examine registers — all via structured tool calls.
Reverse debugging with rr is also supported.
Enables LLMs to apply Martin Fowler's 71+ refactoring patterns to codebases through a pluggable, language-agnostic architecture. Supports previewing and applying refactorings, analyzing code smells, and inspecting code structure with safe-by-default operations.