- Grit — AI-powered code migration and dependency upgrade engine that generates and applies codemods using LLMs. Fits: seed-stage, YC-backed, narrowly focused on automated migrations rather than general coding assistance.
- Codemod — Platform for AI-assisted code migrations and codemod management across large codebases. Fits: early-stage, YC W24, product-led with a community of reusable codemods.
- Second — AI codebase maintenance agent that performs migrations, upgrades, and refactoring on legacy repos. Fits: early-stage, YC S24, explicitly targets legacy modernization as an ongoing service.
- Infield — Autonomous dependency upgrades and legacy code modernization using LLMs to plan and execute changes. Fits: seed-stage, YC W23, narrow wedge on upgrade pain that expands into broader modernization.
- Codegen — AI agent for large-scale code refactoring and migration, combining static analysis with LLM-driven code generation. Fits: Series A, raised $16M, enterprise pilots for migrating legacy codebases.
- Moderne — Automated code refactoring and migration platform built on OpenRewrite, now adding LLM-assisted recipe generation. Fits: later-stage but core migration focus; strong enterprise traction with large-scale refactoring.
- vFunction — AI-powered legacy application modernization, especially Java monoliths to microservices. Fits: established but still mid-stage; clear legacy-modernization focus with architectural observability.
- Mechanical Orchard — AI-assisted legacy system modernization, blending services and tooling to rewrite old codebases. Fits: founded by Pivotal veterans, raised significant seed/Series A, targets enterprise legacy modernization.
- Sourcery — AI code refactoring and review tool that can modernize legacy code patterns automatically. Fits: early-stage, focused on refactoring, adjacent to migration and often used for legacy cleanup.
- Refact.ai — AI coding assistant with strong refactoring capabilities for legacy codebases, including language translation and pattern modernization. Fits: early, open-core, used for modernization tasks inside existing IDEs.
White-space gaps noticed while sourcing:
- Mainframe/COBOL modernization with LLM-native tooling — most startups focus on modern languages like Java, Python, and JavaScript; very few tackle COBOL, RPG, or other mainframe codebases with LLM-driven migration, despite huge enterprise demand.
- Semantic equivalence testing for AI-generated migrations — startups generate code changes but rarely provide robust runtime validation or automated test harnesses to prove migrated code behaves identically; a “migration assurance” layer is missing.