Skip to main content

Explore documentation
and tutorials to go further

Discover how to fix vulnerabilities, standardize code quality, perform type-aware code searches, and accelerate refactoring at enterprise scale.

Browse by area

What is Moderne?

Moderne builds the knowledge, discovery, and execution tools coding agents rely on to operate faster, more accurately, and at far lower cost across real-world software systems. Powered by the OpenRewrite Lossless Semantic Tree (LST), the industry's most comprehensive context model for understanding and transforming your code at scale.

With Moderne, organizations can automate framework migrations, remediate security vulnerabilities, perform organization-wide code search, and standardize code quality across thousands of repositories.

More about Moderne

Moderne delivers a coordinated set of tools that coding agents and developers use to understand software systems, discover relevant code, and safely execute large-scale engineering changes. Your organization can run existing recipes from our extensive catalog or create your own. Moderne offers several tools to help you do this:

The Moderne Platform is an enterprise-ready, private SaaS solution that enables anyone in your organization to run recipes, create pull requests, and generate detailed reports across all of your repositories - all without writing a line of code.

The Moderne CLI is a command line tool that complements the Platform, enabling you to build LST artifacts across many repositories and run recipes against all of them from your local machine. It also provides substantial benefits for creating and testing your own recipes.

Moderne DX brings the power of large-scale code insights and remediations into air-gapped or highly secure environments. It gives you the tools to build as much or as little as you need while ensuring all of your code and data remains under your own security controls.

Moddy is a multi-repo AI agent that combines natural language with the accuracy and scalability of Moderne and OpenRewrite. You can ask it questions like "Help me upgrade to Spring Boot 3.5" and it will find and execute the appropriate recipes for you.

Moderne Prethink recipes generate structured context that gives coding agents a clear, accurate understanding of your entire codebase. Instead of forcing agents to infer your architecture from raw code, Prethink provides pre-resolved knowledge about service endpoints, dependencies, test coverage, and more.

Moderne also offers an IntelliJ IDEA plugin that helps you create and debug recipes while allowing you to search for code across all of your repositories at once.

Moderne is SOC 2 Type 2 compliant, so you can be confident that your code is secure. Furthermore, a private SaaS can be created for your team in any major cloud provider or region of your choice. Moderne currently supports numerous languages, data formats, build tools, and frameworks - with more being routinely added over time. Moderne also supports most Git-based source code management tools.