Moddy is a multi-repository AI agent designed for code modernization at scale. It leverages structured code data via Lossless Semantic Trees (LSTs) to understand codebases, analyze dependencies, and perform deterministic code transformations. The agent utilizes over 5,000 OpenRewrite recipes as modular tools to execute changes such as framework upgrades, vulnerability remediation, and dead code removal across thousands of repositories.
The tool features a bring-your-own-model (BYOM) architecture, enabling connections with various large language models. Additionally, Moddy functions as a Model Context Protocol (MCP) server, allowing it to integrate alongside other coding assistants to analyze architectural impacts, summarize usage patterns, and manage technical debt across distributed systems.