Moderne
Also known as: Moderne.ai, OpenRewrite, Moddy
Enterprise platform on the open source OpenRewrite engine that runs deterministic refactoring recipes across thousands of repositories, with the Moddy multi repo AI agent, Prethink codebase context for coding agents, and an MCP server exposing recipes as tool calls.
Moderne is the Miami based commercial company behind OpenRewrite, the open source automated refactoring ecosystem built around the Lossless Semantic Tree, a type aware, high fidelity model of source code. The company raised a thirty million dollar Series B in February 2025 led by Acrew Capital with participation including Morgan Stanley and Intel Capital, bringing total funding to about fifty million dollars across three rounds, followed by a corporate round in September 2025 that Crunchbase associates with Amex Ventures.
Where OpenRewrite migrates and refactors one repository at a time with deterministic recipes, Moderne batch builds LSTs once, serializes them, and runs the same recipes across hundreds or thousands of repositories simultaneously, operating on hundreds of millions of lines of code with queries and transformations executing in seconds. The platform automates framework migrations, remediates security vulnerabilities across direct and transitive dependencies, performs organization wide type aware code search, and standardizes code quality, with every transformation reviewable and traceable for compliance. The agentic layer is deliberate: Moddy, a multi repo AI agent, takes natural language requests like help me upgrade to Spring Boot and finds and executes the right recipes; Prethink recipes generate pre resolved structured context about service endpoints, dependencies, and test coverage so coding agents stop inferring architecture from raw code; Trigrep provides type aware search; and the Moderne MCP server exposes deterministic recipes as tool calls any coding agent can invoke. OpenRewrite is natively Java, Kotlin, and Groovy, with Moderne extending coverage to JavaScript, TypeScript, C#, Python, Go, Ruby, and COBOL under a commercial license, and the DX product delivers an air gapped, on premises CLI and IDE solution with recipes and reporting.
Moderne fits platform engineering teams at large organizations, especially banks and fintechs, modernizing massive multi repo estates, and teams wiring coding agents that need deterministic execution rather than probabilistic edits. The free public service covers tens of thousands of open source projects.
Vendor details
Canonical URL
https://www.moderne.ai
Category
Coding agent
Subcategory
Mass scale code refactoring and agent tooling on OpenRewrite
Funding status
Independent, headquartered in Miami, Florida, and the commercial steward of the open source OpenRewrite project. Raised a thirty million dollar Series B in February 2025 led by Acrew Capital with participation including Morgan Stanley and Intel Capital, for about fifty million dollars total across three rounds, with a September 2025 corporate round that Crunchbase associates with Amex Ventures.
Company status
independent
Use cases & customers
Primary use cases
Target customers
Deployment options
Integrations
Multi repo coverage across source control at scale, Gradle and Maven build tool plugins, an IntelliJ IDE plugin for code search and recipe development, a multi repo CLI, and the Moderne MCP server exposing recipes as deterministic tool calls to coding agents. Language coverage spans Java, Kotlin, and Groovy natively via OpenRewrite, extended commercially to JavaScript, TypeScript, C#, Python, Go, Ruby, and COBOL.
In practice
A bank needs to move hundreds of services to a new Spring Boot version. Instead of a multi year slog, recipes execute the migration deterministically across the estate, with every change reviewable before mass commit.
A zero day lands in a common dependency. The platform finds every affected repository including transitive usage, applies the remediation recipe, and produces the traceable change record compliance asks for.
An engineering org adopts coding agents that hallucinate architecture. Prethink hands agents pre resolved knowledge of endpoints, dependencies, and test coverage, and the MCP server lets them invoke vetted recipes instead of inventing upgrade paths.
Sources & related URLs
Related / legacy domains
Research sources
Capability coverage
10.0 / 14 capabilities · 71%
| Integrations & Tool CallingGradle and Maven build plugins, an IntelliJ IDE plugin, a multi repo CLI, and the Moderne MCP server exposing recipes as deterministic tool calls across the whole organization, docs.moderne.io and GitHub readme retrieved 2026-07-08 | Full |
|---|---|
| Workflow OrchestrationModdy takes natural language requests, finds and executes the appropriate recipes across repositories, and the platform coordinates the find, frame, fix, and govern loop shared by humans and coding agents, docs.moderne.io and moderne.ai OpenRewrite page retrieved 2026-07-08 | Full |
| Knowledge Grounding & RAGThe Lossless Semantic Tree is positioned as the most comprehensive context model for understanding code at scale, and Prethink recipes generate pre resolved structured knowledge about endpoints, dependencies, and test coverage for coding agents, docs.moderne.io retrieved 2026-07-08 | Full |
| Human Oversight & GuardrailsTransformations are deterministic and reviewable with the ability to review and test every change before mass commit, and the company positions human judgment as essential when modifying code at scale, moderne.ai myths blog and GitHub readme retrieved 2026-07-08 | Full |
| Security, Identity & GovernanceA govern stage is built into the agent toolset loop and changes are provably consistent and traceable for compliance and audits, though platform security certifications are not documented on retrieved pages, moderne.ai and FINOS blog retrieved 2026-07-08 | Partial |
| Observability & AuditabilityThe DX product includes reporting, the platform performs large scale impact analysis, and changes are consistent and traceable in line with internal policy for compliance and audits, docs.moderne.io and FINOS blog retrieved 2026-07-08 | Full |
| Memory & State PersistenceLSTs are batch built once and serialized for reuse across repositories and teams, giving agents persistent pre computed codebase state, though conversational agent memory is not documented, GitHub readme retrieved 2026-07-08 | Partial |
| Deployment & Data ResidencyModerne DX is an air gapped, on premises unified refactoring CLI and IDE solution with recipes and reporting, documented as a first class product line, docs.moderne.io retrieved 2026-07-08 | Full |
| Prebuilt Agents, Templates & PacksThe community vetted OpenRewrite recipe catalog ships prepackaged transformations for migrations, security fixes, and consistency, and Moddy ships as a prebuilt multi repo agent, docs.openrewrite.org and docs.moderne.io retrieved 2026-07-08 | Full |
| Triggers & Channel CoverageRecipes run on demand through the platform, CLI, and build tool plugins in CI, but an event driven trigger framework is not documented on retrieved pages, GitHub readme and docs retrieved 2026-07-08 | Partial |
| Model Flexibility & RoutingModdy combines LLMs with structured LST data but customer model choice is not documented on retrieved pages, docs.moderne.io retrieved 2026-07-08 | Unable to verify |
| APIs, SDKs & MCP ExtensibilityThe Moderne MCP server exposes recipes as deterministic tool calls, custom recipe development is a documented workflow with an open source engine, and the CLI and IDE plugin extend the surface, moderne.ai OpenRewrite page and GitHub readme retrieved 2026-07-08 | Full |
| Testing, Debugging & OptimizationEvery transformation can be reviewed and tested before application, though a first class agent evaluation suite is not documented on retrieved pages, moderne.ai myths blog retrieved 2026-07-08 | Partial |
| Browser & Computer UseNo browser or computer use capability is described on retrieved pages, moderne.ai and docs retrieved 2026-07-08 | Unable to verify |
Pricing
Open source OpenRewrite is free for single repository use; the Moderne platform, extended language coverage, and DX are licensed through sales with no published rates
commercial licenses on top of a free open source engine, with extended language recipe execution explicitly requiring a Moderne license
What is public
The structure is public and well documented: OpenRewrite is the free open source engine, natively covering Java, Kotlin, and Groovy one repository at a time; Moderne is the commercial platform for multi repo scale, adding JavaScript, TypeScript, C#, Python, Go, Ruby, and COBOL coverage that explicitly requires a license; DX is the air gapped on premises product; and a free public service covers open source projects. No dollar rates are published.
Billing mechanics
Enterprise sales led licensing. The open source to commercial boundary is documented on the OpenRewrite GitHub readme: parsers and base recipes for extended languages are open source, but running recipes against them requires a Moderne license.
Cost watchouts
Air gapped DX deployments carry the customer's own infrastructure and operational overhead alongside the license.
Variable cost rationale
No public rates exist. The documented licensing boundary is clear, open source per repository use is free while multi repo scale, extended languages, agent tooling, and the air gapped DX product require commercial licenses, so cost presumably scales with estate size and product surface, quoted per deal.
Additional watchouts
The extended language license boundary matters for polyglot estates: a team can prototype on open source Java coverage and then discover the TypeScript and Python portions of the estate carry commercial licensing.
Sales call required
Yes — required for paid access
Free / trial
OpenRewrite is free and open source, and Moderne runs a free public service for tens of thousands of open source projects
Key ambiguities
How licenses scale, whether by repositories, lines of code, developers, or products, none of which is published.
Missing data
No published license rates, scaling axes, minimums, or contract terms were retrievable.
Related vendors
- Cognition — Maker of Devin, an autonomous AI software engineer
- Aider — Open-source, model-agnostic terminal coding agent that works…
- Anthropic Claude Code — Anthropic's terminal and IDE-native coding agent with sub-agent…
- Augment Code — AI coding assistant evolving into an AI-native engineering platform
- Baz — Agentic coding platform whose AI agents review, govern, and secure…
- Blackbox AI — AI coding assistant for code generation and developer workflows