IBM I MODERNIZATION

Your Codebase Has Answers. AS/Forward Extracts Them.

AS/Forward ingests your IBM i source, builds dependency maps and plain-English descriptions programmatically, then lets AI operate on structured context — not raw guesses. Your code stays on your network.

AS/Forward IBM i RPG modernization tool logo.

DETERMINISTIC FIRST. THEN AI.

Other Tools Guess. AS/Forward Knows.

Most modernization tools hand your raw RPG source to a language model and hope for the best. AS/Forward takes the opposite approach. It parses your codebase programmatically — mapping every dependency, flagging dead code, tracing call chains, and generating structured plain-English descriptions — before any AI model touches it. The result is an understanding of what your programs actually do, not an inference. AI then operates on that structured context to produce analysis, reporting, and conversion output that is dramatically more accurate than raw-model approaches.

I.

What It Does

6-Dialect RPG Parser — Reads all six RPG dialects and extracts what each program does into a structured, language-agnostic format.

Dependency and Impact Mapping — Builds interconnection graphs across your entire codebase. Change a file, see exactly what else is affected.

Plain-English Descriptions — Generates natural-language documentation for every program.

Migration-Impact Reporting — Scopes what it would take to modernize, program by program, before you commit to anything.

II.

How It Deploys

Air-Gapped by Design — Runs inside your infrastructure. Source code and AI inference stay on your network.

Model-Agnostic — Works with Claude, OpenAI, Gemini, or local models. You choose.

Your Modernization Path — Target Python, free-format RPG, or modern full-stack applications.

Bridge, Not Replacement — We provide the ground-truth IBM i context that makes any model produce accurate results.

See What 40 Years of Code Actually Does

Even before you decide to modernize, AS/Forward gives you something no one else can: a complete, structured understanding of what your RPG codebase does, what depends on what, and what it would take to change.

What You See in the Dashboard

Programs, Dependencies, Impact — All Mapped

The AS/Forward dashboard gives you multiple views into your codebase. The Programs view shows every ingested program with its source, generated description, dependency edges, warnings, and confidence status. The Migration view lets you scope the impact of changing a specific field or object and see exactly what else would need to change. The IBM i Navigator provides a graphical view of how programs, files, and procedures connect across your entire estate. Each program page feeds the AI model both the raw source and a generated English description — that dual-input approach is what makes the AI output meaningfully more accurate than raw-code-only tools.

The Workforce Cliff Is Real

The average RPG developer is over fifty-five. When they retire, decades of institutional knowledge walks out the door. Banking, insurance, manufacturing, and government organizations are all facing the same pressure: audit mandates require understanding what your code does, and the people who can explain it are leaving. AS/Forward offers a different path — incremental, program-by-program modernization guided by analysis and validated by human review.

Built for Regulated Industries

AS/Forward was designed for environments where source code cannot leave the building. The preferred deployment is fully local and air-gapped: ingestion, analysis, AI inference, and the dashboard all run inside your infrastructure. Local model support means no data travels to external APIs. For banking, insurance, manufacturing, and government — where compliance and data sovereignty are non-negotiable — this is not a feature. It is a requirement.

ChatGPT and other models infer what code does. AS/Forward knows what it does — it extracts dependencies, call chains, and business logic before the model sees the source. The AI works with structured context, not raw guesses.
AS/Forward is valuable well before migration. Ingesting your codebase and producing dependency maps, impact reports, and plain-English documentation gives your team system clarity most IBM i shops have never had. Use it for audit prep, knowledge transfer, or planning — without converting a single line.
Not in the recommended deployment. AS/Forward runs inside your infrastructure with local model support. Ingestion, parsing, AI inference, and the dashboard all stay on your network.
Start With Clarity

You Don’t Need to Migrate Today. You Need to Understand Today.

Start with a codebase assessment. See your dependencies mapped, your dead code flagged, and your programs described in plain English — before you make any modernization decisions.