ArticlesOct 23, 2025

A Practitioner’s Primer on Deterministic Application Modernization

How OpenRewrite uses Lossless Semantic Trees to deliver a full-fidelity representation of code, making transformations precise, repeatable, and auditable.

Related Resources

Product

Multi-repo AI agent for code modernization

Ask Moddy about your code, and it does the heavy lifting: finding relevant recipes, running them on Lossless Semantic Trees (LSTs), analyzing the results, and summarizing insights you can act on.

EBook

Automated Code Remediation at Scale: The Role of AI in Application Modernization and Security

Explore our radically revised O’Reilly report to reveal how top engineering organizations are scaling modernization and security with AI and automation.

Product

Collaborate to fix code at scale

Moderne is a developer platform for automatically migrating, securing, and analyzing source code with speed and accuracy across multiple repositories.