NEW

FRESCHE X-MODERNIZE AI

Your RPG Knows the Business. Now It Speaks Java.

Convert your RPG applications into clean, tested Java. Get 1,000 free credits to try it on your own code.

1,000

free credits to convert your own code

See the cost before you convert. Every run shows its lines of code and estimated credits up front.

Decades of Business Logic, Ready for What’s Next

Carry your business rules into Java with Fresche X-Modernize AI, the AI-powered RPG to Java conversion tool, and keep building on what already works.

Keep your business knowledge

Bring decades of business rules forward as your team changes.

Modernize on your budget

Move forward in phases instead of a multi-year rewrite.

Free up time for new work

Spend less time maintaining and more time building.

Grow your developer bench

APIs, web, and cloud projects are easier to staff in Java.

The value in this for me and for my organization is succession planning. Somebody fresh out of school who knows Java could step in, start looking at that code and support it.

RPG IN, JAVA OUT

Your Business Rules, Carried Into Java

Customer Spotlight

"Oh, Okay, This Is Simple"

Heather M., Software Developer, Fareway, on her first conversion

Fareway’s small IT team supports accounting, warehouse, and store operations on IBM i.
Their developers used Fresche X-Modernize AI to convert sales reporting and
warehouse programs from RPG to Java.

~1hr

of onboarding, then running conversions on their own

 

Every

Java section mapped back to the original RPG subroutine

2

in-house developers converting their
own applications

The logic all looks fine, because it even tells you this is the logic from this subroutine. So it's easy for us to compare against what it was.

The comments were really good. It helped me, not knowing how Java works, because I can go to the RPG code and find out what it was doing.

We're not necessarily looking at growing our team by headcount, but there's a lot of complexity in our system. We need these tools to help us get there.

Three Steps From RPG to Java

IBM i operations still depend on experience, memory, and knowing where to look. The problem is that the same issues keep showing up: messages that need interpretation, alerts without enough context, job logs that take time to work through, and CL commands that somebody on the team is expected to remember.

01

Analyze

X-Analysis maps your programs, data and dependencies.

02

Convert

AI agents plan, convert, test, and correct
each slice.

03

Refine

Push to Git. Your team finishes the last mile.

1,000

Free Credits

Start Free, Prove the Value and Pay as You Modernize

Sign in with your MyFrescheSolutions account, convert your
own code and see the Java for yourself.

Whole Applications, Not Snippets

Context Before Conversion

X-Analysis maps the whole application first.

Specialized AI Agents

The best-fit model for every task.

Testing Built In

Unit tests catch and correct errors as it converts.

Cost Preview

See the price of every slice before you convert.

Clean Java, Modern UI

API-ready, on premises or in the cloud.

Code You Own

Git handoff, no runtime license, your choice of LLM.

Run It Yourself or Have Fresche Run It

Self-Service

You Do It

Modernization as a Service

Fresche Does It for You

Bring the Details to Your Next Planning Meeting

The two-page solution brief, ready to forward.

Fresche X-Modernize AI: Common Questions

How is this different from a manual rewrite?

X-Analysis maps the whole application first, then X-Modernize AI converts it automatically. Your team reviews and refines Java instead of writing it from scratch.

Coding assistants help with one snippet at a time. X-Modernize AI converts complete, dependency-aware slices of your application, with testing and correction built in.

Yes. If you don’t have a license, you get temporary, complimentary access to X-Analysis AI when you sign up.

You get 1,000 credits to convert your own code. After that, you pay for the lines of code you convert, and you see the cost before each conversion.

Yes. Full source code, no runtime license and no lock-in.
Self-Service works best with modern developers on staff. If you don’t have them, Modernization as a Service gives you the same technology with Fresche doing the work.

X-Modernize AI shares the minimum it needs to convert your code with its AI model provider, Anthropic’s Claude:

  • The lines of source code you choose to convert
  • Application context: program names and descriptions, field names and database table structures

Your database file content is never sent. Data travels over encrypted connections, and the AI model provider processes your code in real time without keeping it.

See Your Own RPG Running in Java

Start with 1,000 free credits. No credit card needed.

Request a Demo

See our solutions in action.

Book a Discovery Call

Talk with our team about where you are and what comes next.