The AI Platform for COBOL Analysis

$npm install -g zcrafter
$export AI_API_KEY="skh-..."
$zcrafter

Install Zcrafter, set your API key, and start the CLI.

Used by engineers atIBM

Why teams choose Zcrafter

Everything you need to keep mainframe delivery moving

Zcrafter combines AI-assisted linting, JCL automation, and embedded knowledge so COBOL teams can ship confidently without leaving the terminal.

AI-first linting

Column-aware COBOL linting, dependency tracing, and modernization tips surface in seconds instead of long review cycles.

Watch mode automation

Background watchers keep datasets clean by proposing fixes, documenting rationale, and waiting for approvals before write back.

JCL you can trust

Submit, monitor, and analyze jobs with contextual abend explanations so operators resolve incidents faster.

Dataset intelligence

Catalogs members, flags duplicates, and keeps hygiene metrics so large COBOL libraries stay maintainable.

Smart connections

Automatic port discovery, protocol negotiation, and intelligent error handling keep z/OSMF sessions stable.

Bring your own keys

Use OpenRouter or vendor-specific API keys. Billing and quotas stay under your control.

Privacy First

Built to keep your code on your machine

Zero retention

No code storage

Commands execute locally; we never copy or cache your datasets, source, or job output.

Explicit consent

Every external request requires a signed token and user approval so nothing leaves your terminal unexpectedly.

Auditable binaries

Signed releases with published checksums let teams verify integrity before rollout.

Learn more about privacy protections

Operations Benchmark

Measured on core mainframe tasks

We compared Zcrafter-assisted workflows with traditional TSO and Zowe routines across linting, dataset hygiene, and JCL troubleshooting.

FunctionZowe / TSOZcrafter
COBOL lintingManual syntax checks, copybook lookups take ~12 min per moduleAutomated lint run averages ~4 min with inline suggestions
Dataset hygieneCustom REXX scripts and manual reviewsPrebuilt hygiene pack flags duplicates and dead paragraphs
JCL troubleshootingManual JES spool inspection with cross referencesAutomated abend summaries with remediation pointers
Documentation lookupPDF search plus TSO help panelsContextual references surfaced alongside CLI guidance
Team onboardingManual write-ups and shadow sessionsInteractive command tips and checklists embedded in CLI
Security postureLocal scripts with inconsistent reviewSigned CLI, optional approval gates, zero code retention

FAQ

Everything you need to know before you get started

About Us

Empowering Mainframe Developers

Zcrafter is an AI-powered toolkit designed to streamline mainframe development workflows. We combine artificial intelligence with mainframe expertise to help developers work more efficiently with COBOL, JCL, and legacy systems. Our mission is to bridge the gap between modern development practices and traditional mainframe environments, making it easier for teams to maintain and modernize critical enterprise systems.

Join Our Discord Community

Connect with Mainframe developers around the world and get support

Keep exploring Zcrafter

Dive into research, review our privacy posture, or follow the quickstart docs to see Zcrafter CLI in action.