Home  ›  AS400 / IBM i  ›  RPG to Java
AI-assisted modernization

RPG to Java migration, measured in minutes.

A multi-agent AI tool built by our group migrates whole AS400 projects, components and dependencies included, with automated API documentation and Azure DevOps integration. Behind it, one of the largest active RPG practices in the Americas reviews every line, so the core you depend on is never at risk.

Book a 30-minute call Our AS400 practice
<10
MINUTES PER PROJECT
90-95%
MIGRATION EFFECTIVENESS
50+
RPG DEVELOPERS BEHIND IT
How it works

Three stages, humans in charge of all of them.

01
Analyze
Specialized agents read the RPG code, map components and dependencies, and store the analysis as embeddings, so the migration understands the system, not just the syntax.
02
Convert
The agents generate the modern Java equivalent with API documentation produced automatically, for whole projects with several components and their dependencies at once.
03
Review & integrate
Results land in Azure DevOps as repositories and work items, where engineers who know both RPG and Java review every migration. Nothing merges without a human.
Measured in a client pilot

Before and after, with real numbers.

Built with SETI, our parent company, and measured on a real RPG estate. Part of the group's AI pilots.

BEFORE · MANUAL MIGRATION
Two sprints per component
A team of more than five people needed over two sprints to migrate a single RPG component, one component at a time, at below 80% effectiveness. API documentation was written by hand and Azure DevOps integration was manual.
5+ people 2+ sprints / component <80% effectiveness
AFTER · MULTI-AGENT MIGRATION
Minutes per project
One engineer migrates a whole project, several components with their dependencies, in under ten minutes, at 90 to 95% effectiveness, with API documentation and Azure DevOps repositories and work items generated automatically.
1 person <10 min / project 90-95% effectiveness
Stack

What the tool is built on.

LangChain LangGraph MongoDB embeddings Python RPG / SQLRPG IBM i / AS400 Java Azure DevOps Terraform AWS Docker
FAQ

Questions we always get

Is this just an automated code converter?

No. Multi-agent AI analyzes the RPG code, its components and dependencies, generates the Java equivalent with automated API documentation, and integrates the result into Azure DevOps. Engineers who know both RPG and Java review every migration; nothing merges without a human.

What results has it produced?

In a measured client pilot, migrations that took a team of more than five people over two sprints per component now take one engineer under ten minutes per project, at 90 to 95% effectiveness versus below 80% with the manual process.

Do we have to migrate everything at once?

No, and we advise against it. Migration runs component by component while the AS400 core keeps operating; our 50+ dedicated RPG developers support and evolve what stays on the platform. You choose the pace and the pieces.

How do we start?

With an assessment of one real component from your estate: we analyze it, show you the migrated result and the effort projection for the rest. From there you decide scope and pace, under a US-to-US contract.

Bring us one RPG component.
We will show you what the agents do with it and what the rest would take. We respond within 24 hours.
Talk to us →