Super AI/Software/ Lazarus
Live 05 / 13 AI-powered AS/400, COBOL & RPG → cloud-native Java Operated by humans + agents

Your COBOL,
modernized in weeks.

Lazarus converts AS/400 COBOL, RPG, and CL to production-ready Java 21 + Spring Boot — with auto-generated tests, database migration, cloud deployment, and a parallel-run engine that proves correctness before you decommission the AS/400. End-to-end. Auditable. No big-bang cut-over.

SAI-LAZARUS-001
Java 21Spring Boot 3 default target
BigDecimalFinancial precision preserved
Parallel-runValidated before cut-over
Air-gapOn-prem option for banks
02 / What it does

End-to-end. Auditable. No big-bang cut-over.

Lazarus is the modernization platform for AS/400 and mainframe COBOL estates — built by people who've seen what goes wrong when the parallel-run isn't built in from day one.

01

Conversion engine

COBOL, RPG, and CL → Java 21 + Spring Boot 3 (or Python FastAPI / C# .NET 8 on Professional+). Every paragraph maps to a private method. BigDecimal for every numeric calculation — never double. 100% of business logic preserved. JUnit 5 tests generated alongside.

02

Database migrator

DB2/400 physical files → PostgreSQL or Aurora, with logical files becoming views and indexes. Flyway migrations generated automatically. Continuous replication via AWS SCT, pgloader, or Striim during the parallel-run window.

03

5250 → React converter

Green-screen DDS panels become modern React components. Field-level validation preserved. Function keys mapped to UI affordances. Users see the same workflow — without the green screen.

04

SSH deployment agent

One click to deploy. Lazarus SSHes into your VPS or cloud account, checks prerequisites, installs Docker and Java, runs Flyway migrations, starts the container, validates health, and runs smoke tests. Every step streamed live to your browser via WebSocket.

05

Parallel-run engine

The killer feature. Lazarus proxies traffic to both AS/400 and the new Java service simultaneously. The canonical system commits; the other is compared. Discrepancies get an AI diagnosis explaining the diff. No CTO signs off on decommissioning without this.

06

Air-gap / on-premises mode

For banks that cannot send source code to the internet. A self-hosted Docker bundle with an open-weights model running locally. Same product, sovereign deployment, no external API calls.

03 / Credit costs

A predictable price per unit of migration.

Every action burns credits. Every plan ships with a monthly credit allowance. Top-up packs never expire. The table below is the public reference rate — partners and Enterprise contracts get bespoke pricing.

Action
Credits
What it does
Analyze program
1,000
Static analysis of one COBOL/RPG program, returns structured complexity, dependencies, and risk report.
Convert program
10,000
Full COBOL → Java 21 + Spring Boot conversion with paragraph-to-method mapping and BigDecimal precision.
Generate JUnit 5 tests
5,000
Auto-generated test suite covering every paragraph, using WORKING-STORAGE values as fixtures.
Migrate database
8,000
DDS physical file → PostgreSQL schema with Flyway migration scripts and continuous replication setup.
Generate API layer
6,000
Spring MVC @RestController for a converted @Service, with OpenAPI annotations.
Convert 5250 screen
8,000
DDS panel → React component with Tailwind styling, field validation, and function-key UI mapping.
Deploy application
25,000
SSH agent runs the full deploy: prerequisites, dependencies, image push, migrations, health checks, smoke tests.
Full assessment report
20,000
Estate-wide discovery output: complexity scores, dependency map, prioritized backlog, effort estimate.

First 10,000 credits are free, no card required. Top-up packs available at £0.0008/credit on the Growth pack. Unused monthly credits do not roll over; one-time top-ups never expire.

04 / Modernization strategy

Pick your approach. We support all four.

Most enterprises choose a hybrid path. Lazarus is the only platform that can execute all four strategies on the same estate, in parallel.

REHOST

Lift & shift

Run AS/400 workloads on cloud emulation immediately to stop the hardware-cost clock. Days to weeks. Lowest risk, smallest change.

REPLATFORM

Move the runtime

Keep the COBOL, move it to a Linux/cloud COBOL runtime. Stable code, tight deadlines. Weeks to months.

REFACTOR

Auto-transpile

The Lazarus core: COBOL → Java 21 + Spring Boot via the conversion engine. Best for large codebases. Months.

REWRITE

Rebuild from scratch

For modules where the legacy logic is opaque or strategy-critical. Use the assessment report to scope. Quarters.

DISCOVERY

Assessment report

Before the first conversion: dependency map, complexity score, prioritized backlog. Sometimes the right answer is "don't migrate this one."

CUT-OVER

Strangler-fig & parallel-run

Never big-bang. The parallel-run engine validates equivalence before traffic moves. Roll back any time during cut-over.

06 / Workflow simulator

Watch COBOL become Java 21.

An RPG batch job that's run unchanged since 2003 enters the conversion engine. Watch Lazarus analyze, convert, generate JUnit 5 tests, run a parallel-run validation, and stage the deploy — with a full audit trail every step.

Speed 1.0×
TRIGGER Selected program: "INVPROC.RPG · 1,847 lines · DB2/400 backend"
01
Analyzer Agent
Static analysis · complexity + dependency map
Cyclomatic complexity: 47 · 12 sub-procedures · 8 file deps
02
Converter Agent
RPG → Java 21 + Spring Boot transpile
Service class generated · BigDecimal for all financial fields
03
Test Agent
Generating JUnit 5 tests from working-storage values
94 tests generated · 100% paragraph coverage
04
DB Agent
DB2/400 physical file → PostgreSQL schema
Schema migrated · Flyway scripts ready · indexes preserved
05
Parallel-Run Agent
Mirroring traffic to AS/400 and new service
10K runs compared · 100% behavior parity · 1 known FX edge case
06
Deploy Agent
Staging deployment via SSH agent
Container live · health checks pass · ready for cut-over approval
Outcome COBOL program migrated, tested, validated. Six weeks of work in seven seconds. Behavior parity proven before a single user sees the new system.
04 / Get a demo

See Lazarus on your data, not a sandbox.

A founding-team engineer will get back to you within one business day with a tailored walkthrough — and an honest read on whether Lazarus fits your stack.

08 / Pairs well with

Lazarus gets unfair when you run it with these.

Ready to replace something?

Tell us what you're running today. We'll tell you, honestly, whether Lazarus is the right tool — and what we'd swap in if not.