# OL Edge > Modernize mainframe & legacy systems: expose them as REST, GraphQL, async, and MCP tools. ## Products - [OL Hub](https://www.openlegacy.com/products/ol-hub.md): Govern, deploy, and operate the OpenLegacy suite (SaaS or unified OnPrem) with shared identity, API keys, access control, AI, and MCP. - [OL Gene](https://www.openlegacy.com/products/ol-gene.md): Run natural-language agent workflows across APIs and MCP tools from one governed Co-pilot control plane. - [OL CoreIQ](https://www.openlegacy.com/products/ol-coreiq.md): Browse, test, and turn IBM Z and IBM i assets, programs, queues, and data into secure REST APIs and change events from one browser workbench. - [OL AtomIQ](https://www.openlegacy.com/products/ol-atomiq.md): Decompose a z/OS or IBM i monolith one piece at a time: analyze COBOL and RPG, find operations and domains, trace data lineage, capture regression tests, and route cross-app calls as you decouple. - [OL Integration](https://www.openlegacy.com/products/ol-integration.md): Turn mainframe, IBM i, and on-prem programs, transactions, screens, and databases into tested APIs and events: connect, design contracts and flows, generate, deploy, and monitor without changing the host. - [OL DataIQ](https://www.openlegacy.com/products/ol-dataiq.md): One workspace for DB2, DB2 for i, IMS DB, Oracle, SQL Server, PostgreSQL, MySQL, and MongoDB: query with AI help, copy test data, migrate VSAM and IMS into SQL, and turn queries into APIs. - [OL Spec](https://www.openlegacy.com/products/ol-spec.md): Generate specifications, documentation, and modernization blueprints from legacy systems with AI. - [OL TermIQ](https://www.openlegacy.com/products/ol-termiq.md): See how 3270 and 5250 applications are really used: record sessions, catalog screens, identify and measure business operations, alert when activity matches a rule, and turn real journeys into terminal screens flows for APIs. - [OL Terminal](https://www.openlegacy.com/products/ol-terminal.md): Open 3270 and 5250 terminal screens in a browser, without desktop emulators, and record sessions for audit. - [OL Next](https://www.openlegacy.com/products/ol-next.md): Move COBOL and RPGLE screen and RPC programs (CICS/BMS, IMS/MFS, IBM i/DSPF) off the host as runnable code on the JVM, validate them in the browser, and expose them as REST APIs while data stays on the host. - [OL Code](https://www.openlegacy.com/products/ol-code.md): A browser IDE for COBOL and RPG on IBM Z and IBM i: browse, edit, compile, and test programs, convert screen programs into RPC services, and generate clients that call REST APIs. - [OL Z Gateway](https://www.openlegacy.com/products/ol-z-gateway.md): Secure HTTP APIs on IBM Z, accessed through OL CoreIQ, for dataset content, catalog search, VSAM records, and change data capture. - [OL Screener](https://www.openlegacy.com/products/ol-screener.md): Drive map-based conversation flows (CICS/BMS via MQ, IMS/MFS via IMS Connect; later AS400/DSPF) as named-field ScreenFlow APIs, without 3270/5250 terminal sessions or hand-authored terminal mappings. - [OL IDE](https://www.openlegacy.com/products/ol-ide.md): Eclipse-based design-time IDE that generates Java SDK and service projects from mainframe, IBM i, and other legacy backends. Current line: 5.2. ## Features - [Access Control Management](https://www.openlegacy.com/features/platform-access-control.md): Govern who can see and change Hub resources with roles, sharing, request-access workflows, and (planned) custom permission catalogs. - [API Keys Management](https://www.openlegacy.com/features/platform-api-keys.md): Create, revoke, and scope user, account, and runtime API keys for CLI, agents, MCP, and generated services, with short keys that fit host configs. - [SaaS Platform & Deployment](https://www.openlegacy.com/features/platform-saas-deployment.md): Run the OpenLegacy suite as multi-tenant managed SaaS, sign up, regional tenancy, Auth0 identity, licensing, and cloud deployment out of the box. - [Unified AI and MCP](https://www.openlegacy.com/features/platform-unified-ai-mcp.md): Shared AI service and Model Context Protocol endpoints so assistants and agents use one governed path across Hub and platform products. - [Unified OnPrem Installation](https://www.openlegacy.com/features/platform-unified-onprem.md): Install Hub Enterprise (or Light) once: Keycloak, Postgres, AI, and platform products share one OnPrem stack instead of many siloed installs. - [Actions Monitoring](https://www.openlegacy.com/features/ol-gene-actions-monitoring.md): Record every API and tool call, then search, compare, and export them. - [Agent Builder](https://www.openlegacy.com/features/ol-gene-agent-builder.md): Create or extend an agent in a guided Design Agent chat. Publish stays a separate step. - [Agent Marketplace](https://www.openlegacy.com/features/ol-gene-agent-marketplace.md): Install an industry agent from a private GitHub catalog. Try Now can attach demo applications and open a Live chat. - [Agents](https://www.openlegacy.com/features/ol-gene-agents.md): Package instructions, tools, skills, context, and workflows into an assistant you can run in Co-pilot or expose as one MCP endpoint. - [Applications and OpenAPI Integrations](https://www.openlegacy.com/features/ol-gene-applications-openapi.md): Install an OpenAPI spec, Postman collection, or SOAP WSDL as an application, with organization or per-user credentials and generated MCP tools. - [Audit Logs](https://www.openlegacy.com/features/ol-gene-audit-logs.md): Record who created, updated, or deleted applications, agents, settings, and API tokens. - [Chat History and Sharing](https://www.openlegacy.com/features/ol-gene-chat-history-sharing.md): Search and continue Co-pilot threads, and share a read-only snapshot link you can revoke. - [Chat Preferences](https://www.openlegacy.com/features/ol-gene-chat-preferences.md): Set personal instructions, MCP customizations, a base system prompt, and the Co-pilot language. - [Context](https://www.openlegacy.com/features/ol-gene-context.md): Store a document, policy, or template once, then mention it in chat or attach it to an agent. - [Context Types](https://www.openlegacy.com/features/ol-gene-context-types.md): Define a schema for context items, import defaults, and pick a type when you write one. - [Co-pilot Chat](https://www.openlegacy.com/features/ol-gene-copilot-chat.md): Describe an outcome in one chat. Co-pilot chooses tools across your applications and agents, runs the actions, and streams the result in the same thread. - [Generative UI and MCP Apps](https://www.openlegacy.com/features/ol-gene-generative-ui-mcp-apps.md): Render an HTML app, a widget, or an action result inside Co-pilot and MCP hosts that support it. - [Insights](https://www.openlegacy.com/features/ol-gene-insights.md): See conversation volume, model cost, agent performance, workflow reliability, and action volume in one place. - [Interaction Recording Controls](https://www.openlegacy.com/features/ol-gene-interaction-recording.md): Choose full bodies, headers only, or no new Action rows for each tool and API call. - [MCP Gateway](https://www.openlegacy.com/features/ol-gene-mcp-gateway.md): Expose each agent as a remote MCP endpoint. Clients discover actions, run them one at a time or in parallel, and sign in with OAuth or an API key. - [Native MCP Servers](https://www.openlegacy.com/features/ol-gene-native-mcp-servers.md): Install an official, registry, or custom MCP server and attach its tools to an agent, beside OpenAPI applications. - [OL Terminal in Co-pilot](https://www.openlegacy.com/features/ol-gene-ol-terminal.md): Open a live mainframe screen in Co-pilot, type on the host, ask about a field, and send a value to another app after you confirm. - [OpenLegacy Hub](https://www.openlegacy.com/features/ol-gene-openlegacy-hub.md): Connect OL Hub, install a project as an application, and let Agent Builder design an agent around that contract. - [Organization Advanced Controls](https://www.openlegacy.com/features/ol-gene-org-advanced-controls.md): Set the egress proxy, visible models, recording, response limits, caching, PII sanitization, mock execution, and branding for the organization. - [Postman Collection Import](https://www.openlegacy.com/features/ol-gene-postman-import.md): Upload a Postman collection. OL Gene converts it to OpenAPI and installs it as an application with MCP tools. - [Skills](https://www.openlegacy.com/features/ol-gene-skills.md): Upload, import, or generate a skill package, then attach it so agents follow the same procedure. - [SOAP from WSDL](https://www.openlegacy.com/features/ol-gene-soap-wsdl.md): Install a SOAP 1.1 or 1.2 service from a WSDL URL or file. OL Gene converts one document/literal port into agent tools. - [Subagents](https://www.openlegacy.com/features/ol-gene-subagents.md): Hand an independent Live chat task to a helper with a fresh context, including a faster model from the same provider. - [Tasks](https://www.openlegacy.com/features/ol-gene-tasks.md): Save a prompt with a model and an optional agent, then run it now or on a daily or weekly schedule. - [Token Optimization and Context Efficiency](https://www.openlegacy.com/features/ol-gene-token-optimization-context-efficiency.md): Load only the tools a step needs, keep the response fields you name, and compact the JSON when that saves tokens. - [Workflows](https://www.openlegacy.com/features/ol-gene-workflows.md): Build a multi-step graph on an agent, with code, approvals, and calls to other workflows, and publish it as an authenticated HTTP API. - [AS/400 (IBM i) workbench](https://www.openlegacy.com/features/as400-support.md): Explore and operate an IBM i from the browser: SQL, jobs, spools, libraries, program calls, and FTP. - [BigID GRA integration (Datasets, IMS-DB, IMS-DLI)](https://www.openlegacy.com/features/bigid-gra-integration.md): Expose CoreIQ datasets, IMS-DB, and IMS-DLI as BigID Generic REST Adapter sources so BigID can list objects and scan records. - [CICS API bulk creation (Populate from CICS)](https://www.openlegacy.com/features/cics-api-bulk-creation.md): Discover installed CICS programs, match COBOL and linkage copybooks, add them to the CICS catalog, and publish them as REST APIs. - [CoreIQ MCP](https://www.openlegacy.com/features/coreiq-mcp.md): Two MCP services: Design Time creates, publishes, and documents APIs. Runtime discovers and calls the APIs that already exist. - [Customer release bundle](https://www.openlegacy.com/features/customer-release-bundle.md): Package CoreIQ as one customer download containing the runtime, documentation, deployment files, mainframe assets and Db2 schema materials. - [Dataset CDC](https://www.openlegacy.com/features/dataset-cdc.md): Capture insert, update, and delete changes on VSAM KSDS datasets, decode them with catalog layouts, and publish events to Kafka or a webhook. - [DB2 table REST APIs (Populate APIs)](https://www.openlegacy.com/features/db2-table-apis.md): Pick DB2 tables, generate list, count, and CRUD operations, and publish them from the DB2 catalog. - [IMS API bulk creation (Populate from IMS)](https://www.openlegacy.com/features/ims-api-bulk-creation.md): Discover IMS transactions, match COBOL, read the message layouts from the program's DL/I calls, and publish them as REST APIs. - [IMS-DB table REST APIs (Populate APIs)](https://www.openlegacy.com/features/ims-db-table-apis.md): Pick IMS-DB segments, generate CRUD operations with a JDBC or copybook body, and publish them from the IMS-DB catalog. - [IMS-DB Universal JDBC browse, query, and layouts](https://www.openlegacy.com/features/ims-db-jdbc.md): Browse and query IMS databases over Universal JDBC, attach COBOL segment layouts, and page through segment data. - [IMS-DLI native browse, view segments, and layouts](https://www.openlegacy.com/features/ims-dli.md): Browse PSBs and hierarchical IMS segments through native DL/I batch, apply COBOL layouts, and approve which segments you can reach. - [VSAM dataset browse, layout, and API](https://www.openlegacy.com/features/vsam-dataset-view.md): Browse mainframe datasets, associate COBOL copybooks, approve layouts, page through records efficiently, and publish the content as a REST API. - [VSAM records Update](https://www.openlegacy.com/features/vsam-record-cud.md): Insert, update, and delete VSAM KSDS records from View File, under the caller's RACF identity, when both write gates are on. - [API Reference](https://www.openlegacy.com/features/atomiq-api-reference.md): Browse AtomIQ REST endpoints and MCP tools from an in-product documentation page. - [AS/400 (IBM i) & RPG](https://www.openlegacy.com/features/atomiq-as400-rpg-support.md): Run AtomIQ as a first-class IBM i platform: JT400 import, DB400, DSPF map preview, and an RPG analysis pipeline alongside COBOL. - [Data Lineage](https://www.openlegacy.com/features/atomiq-data-lineage.md): Trace data from DB2 columns, IMS segments, and file fields through COBOL host variables across programs and copybooks. - [Demo Workspaces](https://www.openlegacy.com/features/atomiq-demo-workspaces.md): Start with ready-made mainframe and IBM i examples that are analyzed automatically at startup. - [Graph Assistant & MCP](https://www.openlegacy.com/features/atomiq-graph-assistant-mcp.md): In-app graph-aware AI chat plus a built-in MCP server so assistants can read, navigate, and drive AtomIQ workspaces programmatically. - [IMS COBOL and MFS maps](https://www.openlegacy.com/features/atomiq-ims-mfs-support.md): Analyze IMS-DC COBOL and MFS maps in AtomIQ: preview device formats, classify CBLTDLI screen vs segment calls, and walk conversational UI flow from source. - [Interactive App Viewer](https://www.openlegacy.com/features/atomiq-interactive-app-viewer.md): Drag-and-drop canvas to organize programs into apps by business usage, visualize dependencies, filter, zoom, and persist workspaces. - [Map UI analysis → Hub terminal Screens Flow](https://www.openlegacy.com/features/atomiq-screen-flow-code-first.md): Map the screen-to-screen logic from COBOL and BMS or MFS source. For CICS and BMS, build an OL Integration terminal Screens Flow without a live terminal session. - [Modernization Rules & Routing](https://www.openlegacy.com/features/atomiq-modernization-routing.md): Apply modernization and decoupling rules and manage gateway route lifecycle: register, approve, publish, and unpublish cross-app dependencies. - [Multi-Source Import](https://www.openlegacy.com/features/atomiq-multi-source-import.md): Import mainframe and IBM i assets into AtomIQ from RSE, JZOS, CICS CMCI, Hub Planner, CoreIQ, JT400, file upload, or zipped source packages. - [OL Hub On-Prem Integration](https://www.openlegacy.com/features/atomiq-hub-on-prem-integration.md): Run AtomIQ beside an on-prem OL Hub, use Hub sign-in, and serve the application through a gateway prefix. - [Operations & Domain Classification](https://www.openlegacy.com/features/atomiq-operations-domain-classification.md): Identify and save operations, suggest domains from operation groups, and decouple apps along business process boundaries. - [Source Analysis & Viewers](https://www.openlegacy.com/features/atomiq-source-analysis-viewers.md): Inspect COBOL and related source with AI documentation, map preview, DB2 metadata, file layouts, JCL procedure input, and source search. - [Asset Management](https://www.openlegacy.com/features/integration-asset-management.md): Discover, version, and test connector assets inside a module. An asset is the metadata for one legacy operation that a method invokes. - [CLI for Automation](https://www.openlegacy.com/features/integration-cli-automation.md): Automate Hub with the `ol` CLI: create modules, push/pull metadata, test assets, generate services, and deploy from CI. - [Contract-First & Friendly APIs](https://www.openlegacy.com/features/integration-contract-first-ai-apis.md): Design the Hub contract as the API, then add readable names, descriptions, and examples so people and agents can call it. - [Database poller](https://www.openlegacy.com/features/integration-db-poller.md): Poll Oracle, SQL Server, DB2 for z/OS, or IBM i DB400 on a schedule, send each result row through a method flow, and optionally update or clear rows afterward. - [IBM i (AS/400) connectors](https://www.openlegacy.com/features/integration-ibmi-as400-connectors.md): Publish IBM i programs, 5250 screens, data queues, DB2 for i, and JD Edwards functions as APIs. - [IBM i Change Data Capture](https://www.openlegacy.com/features/integration-as400-cdc.md): Read IBM i journal entries for selected DB2 tables and run a method flow for each insert, update, and delete. - [Mainframe connectors](https://www.openlegacy.com/features/integration-mainframe-connectors.md): Publish IBM Z programs, transactions, data, and 3270 screens as APIs: CICS, IMS, CTG, Natural, VSAM, DB2, and related runtimes. - [Multi-Technology Endpoints](https://www.openlegacy.com/features/integration-multi-technology-endpoints.md): Define the contract once, then publish it as OpenAPI, Kafka, Serverless, SOAP, IBM MQ, a file drop, or a database poller. - [On-prem / legacy on-prem connectors](https://www.openlegacy.com/features/integration-onprem-legacy-connectors.md): The index of OL Integration connectors: IBM Z, IBM i, SAP, Oracle, and SOAP, plus messaging, REST, files, and industry backends. - [On-prem SAP, Oracle, and SOAP connectors](https://www.openlegacy.com/features/integration-onprem-enterprise-connectors.md): Publish SAP BAPIs, Oracle stored procedures, and SOAP services as APIs that applications and agents can call. - [RPC Flow Methods](https://www.openlegacy.com/features/integration-rpc-flow-methods.md): Turn connector operations into one Hub method: programs, database calls, SOAP, and REST, arranged on a flow canvas. - [Runtime Dashboards (Grafana)](https://www.openlegacy.com/features/integration-runtime-dashboards-grafana.md): See metrics, logs, and health for deployed Hub APIs in Grafana, scoped to the project, tenant, and environment. - [Screens Flow Methods](https://www.openlegacy.com/features/integration-screens-flow-methods.md): Automate a 3270 or 5250 journey as a Hub method: identify the screen, send a key, capture fields, and branch. Reuse a repeated sequence as a subflow. - [Test Center](https://www.openlegacy.com/features/integration-test-center.md): Build an ordered test plan from saved flow test cases, run it in Hub or from CI, and keep the history. - [AI Query Assistant](https://www.openlegacy.com/features/dataiq-ai-query-assistant.md): Ask for a query in plain language. The assistant writes SQL from the live schema, and you can ask it why a query or a stored procedure failed. - [Import and export test data and schema](https://www.openlegacy.com/features/dataiq-import-export-test-data-schema.md): Copy table structures and query results from one connection to another, share connection definitions as JSON, and download results as CSV. - [Import read metrics and tuning levers](https://www.openlegacy.com/features/dataiq-import-read-metrics.md): See why a batch import was slow: throughput, where the time went, page latency, and how page cost changes as the scan advances, plus the settings that move those numbers. - [IMS schema migration from CoreIQ](https://www.openlegacy.com/features/dataiq-ims-schema-migration.md): Browse the CoreIQ IMS-DB catalog, turn an approved COBOL segment layout into CREATE TABLE statements, and load the segment into those tables with a batch job. - [MongoDB connections, explorer and console](https://www.openlegacy.com/features/dataiq-mongodb.md): Connect to MongoDB beside your SQL databases. Browse databases, collections, indexes, and a sampled field list, and run find, aggregate, and write operations from a console. - [Multi-database connections](https://www.openlegacy.com/features/dataiq-multi-database-connections.md): Keep DB2, DB400, MySQL, PostgreSQL, Oracle, SQL Server, IMS DB, and generic JDBC connections in one catalog. Test them, star them, and import or export the set. - [OL Integration API, ETL, and DB Poller](https://www.openlegacy.com/features/dataiq-hub-api-etl-poller.md): From a successful query, create an OL Integration API or DB module. From an exported dataset, create an ETL flow or a DB Poller project. - [Schema browse and edit](https://www.openlegacy.com/features/dataiq-schema-browse-edit.md): Browse tables, columns, keys, indexes, and stored procedures, see the relationships on a graph, generate CREATE and ALTER TABLE DDL, and edit DB2 and AS/400 procedure source. - [SQL Query Console](https://www.openlegacy.com/features/dataiq-query-console.md): Write SQL with autocomplete, run one statement or the whole editor, and work the results: sort, filter, edit cells, generate UPDATE and DELETE, and export CSV. - [VSAM batch data migration](https://www.openlegacy.com/features/dataiq-vsam-batch-data-migration.md): Pack CoreIQ VSAM mappings into an `.odz` file, load the datasets into SQL tables with a Spring Batch job, and follow the run on the batch dashboard. - [VSAM schema migration from CoreIQ](https://www.openlegacy.com/features/dataiq-vsam-schema-migration.md): Browse CoreIQ VSAM/KSDS layouts, generate CREATE TABLE DDL from the copybook, and save the field-to-column mapping on the connection. - [AI Spec Generator Chat](https://www.openlegacy.com/features/olspec-ai-spec-chat.md): Describe a business process in a threaded chat, answer the open questions it raises, and finalize a structured spec in one step. - [API Integration Points Wizard](https://www.openlegacy.com/features/olspec-api-integration-points.md): Choose the layers to modernize for an imported operation, and select the AtomIQ resources that should become API boundaries, from a saved snapshot. - [AtomIQ / Code Base Import](https://www.openlegacy.com/features/olspec-atomiq-import.md): Select operations discovered by AtomIQ, from a live workspace link or a `.atq` export, and generate a business process spec from them. - [Business Process Spec Authoring](https://www.openlegacy.com/features/olspec-bp-spec-authoring.md): Edit the full specification and each operation in markdown, enhance them with AI, track changes from the import, and export PDF or Word. - [Operation & App Players](https://www.openlegacy.com/features/olspec-operation-players.md): Run a UI flow or service operation in the browser, per operation or across the workspace, with an optional 3270 terminal mode for legacy workspaces. - [Plugins & Codegen](https://www.openlegacy.com/features/olspec-plugins-codegen.md): Enable codegen and scaffolding plugins for a workspace, set their connections, run setup and builds, and download the generated files. - [Process Versioning & Compare](https://www.openlegacy.com/features/olspec-process-versioning.md): Keep a live Draft, freeze numbered versions as snapshots, and compare any two of them side by side. - [Runnable Artifact Generation](https://www.openlegacy.com/features/olspec-runnable-artifacts.md): Generate UI models, process logic specs, Groovy controllers, and sample data for an operation, so the spec can be played in the browser. - [Shared Business Models](https://www.openlegacy.com/features/olspec-business-models.md): Keep one set of data models per workspace, shared across operations, with the input, output, or internal role and CRUD usage shown for each reference. - [Workspace Roles Catalog](https://www.openlegacy.com/features/olspec-workspace-roles.md): Collect the actor and responsibility roles from each specification into one catalog, and show whether each operation's role is primary or secondary. - [AI flow analysis → Hub artifacts](https://www.openlegacy.com/features/termiq-hub-flow-creation.md): Select completed operation instances, analyze the happy path in the terminal events, and create the Hub project, module, method, contract, and trail for a 3270/5250 terminal Screens Flow. - [AI screen identification & merge](https://www.openlegacy.com/features/termiq-ai-screen-identification.md): Name and describe a screen from several snapshots, after per-session values are masked, then merge duplicates and point their snapshots and events at the screen you keep. - [MCP agent tools for terminal discovery and live sessions](https://www.openlegacy.com/features/termiq-mcp-agent-tools.md): Twenty-five MCP tools search or change the TermIQ catalog. Seven more sign in to a live TN3270 or TN5250 session, or play a stored trail. - [Operation definitions (identify business operations)](https://www.openlegacy.com/features/termiq-operation-definitions.md): Name a business operation and set the screen, action, and field conditions that start it, finish it, or abandon it, so TermIQ can find that workflow in recorded terminal traffic. - [Operation instance collection](https://www.openlegacy.com/features/termiq-operation-instances.md): Track each run of a business operation as terminal events match its triggers, live during ingest or later from stored history, with duration, steps, and the events in between. - [Runtime reporting & dashboard](https://www.openlegacy.com/features/termiq-runtime-reporting.md): Run built-in and custom reports over events, operations, and sessions, with filters, charts, a date window, drill-down, Excel export, and a dashboard of pinned reports. - [Session and trail viewing](https://www.openlegacy.com/features/termiq-session-trail-viewing.md): Step through a recorded session or a trail file, see which fields the user changed, and mark where a business operation starts and ends. - [Terminal event recording (webhook & trails)](https://www.openlegacy.com/features/termiq-terminal-event-recording.md): Take live webhook snapshots or uploaded trail files and store them as screens, snapshots, and terminal events you can filter, group, and export. - [Workspace screen discovery & model mapping](https://www.openlegacy.com/features/termiq-workspace-screen-discovery.md): Name, tag, and publish screens from snapshots, map their fields to OL Hub models, and fill names from a matching BMS, MFS, DDS, or DSP map. - [Admin User Management](https://www.openlegacy.com/features/admin-user-management.md): For each AS/400 connection, decide who can open a browser session and which device name, output queues, and session limit they get. OL Terminal applies that profile before the host session opens. - [AS/400 printer and spool integration](https://www.openlegacy.com/features/as400-printer-integration.md): After a 5250 login, browse, filter, preview, download as PDF, and delete AS/400 spooled files from the terminal. When user management assigns output queues, those queues are the ones the person can use. - [Browser-based 3270 and 5250 emulation](https://www.openlegacy.com/features/browser-3270-5250-emulation.md): Open IBM Z and IBM i applications from a current browser, with 3270 and 5250 fields, function keys, and keyboard mappings. No desktop emulator is installed. - [Centralized session admin and recording](https://www.openlegacy.com/features/centralized-session-admin.md): Configure hosts, key mappings, and the landing page, watch live sessions, and keep recordings as JSON trails or legacy IDE XML. - [Hub screen flow player and debugger](https://www.openlegacy.com/features/hub-screen-flow-player-debugger.md): From a live 3270 or 5250 session, run a Hub terminal Screens Flow or step through it and watch the screen change. - [Macro recording and playback](https://www.openlegacy.com/features/macro-recording-playback.md): Record a keystroke sequence and replay it on a 3270 or 5250 session. Playback keeps the pauses where a key waits for the host. - [Recorded traffic capture and replay](https://www.openlegacy.com/features/recorded-traffic-capture-replay.md): Capture the TN3270 or TN5250 TCP conversation from a Terminal Client session, keep the `.trf` file, and play it in a mock browser session. The live host is not contacted. - [Type-ahead keystroke queue](https://www.openlegacy.com/features/type-ahead-keystroke-queue.md): Keep typing while the host handles Enter, a function key, or Page Up and Page Down. OL Terminal sends the queued keystrokes in order when the keyboard unlocks. - [CICS COBOL / BMS migration](https://www.openlegacy.com/features/cics-cobol-bms-migration.md): Convert CICS COBOL screen programs and BMS maps into legacy code that runs on the JVM, then play the maps in OL Next. - [DB access management](https://www.openlegacy.com/features/db-access-management.md): Point a replatformed program at an H2 sandbox, a live host store, or a modern database, so the logic can leave the host before the data does. - [IMS COBOL / MFS migration](https://www.openlegacy.com/features/ims-cobol-mfs-migration.md): Convert IMS DC COBOL programs and MFS maps into legacy code on the JVM, and play the conversation with SPA state in OL Next. - [Interactive program player](https://www.openlegacy.com/features/interactive-program-player.md): Run a converted map program in the browser: fill the map, press an AID key, and read the run log. - [Map screen flows](https://www.openlegacy.com/features/map-screen-flows.md): Record or author a map screen flow with declared inputs and outputs, run and debug it against the converted program, and publish it as OpenAPI. - [MCP server for AI agents](https://www.openlegacy.com/features/ol-next-mcp-server.md): Give an AI agent OL Next tools over MCP: import a program, convert it, run screens and RPC calls, record or generate flows, and bind a host data source. - [RPC input / output](https://www.openlegacy.com/features/rpc-input-output.md): Call a converted COBOL or RPGLE procedure from a typed form, edit the commarea schema, and read the output. - [RPG / DSPF migration](https://www.openlegacy.com/features/rpg-dspf-migration.md): Convert RPGLE screen programs and DSPF maps, and RPGLE RPC modules, into legacy code that runs on the JVM. - [Hub asset testing from the IDE](https://www.openlegacy.com/features/hub-asset-testing.md): Create an OL Integration module and asset from the open COBOL program, and run JSON test cases against it in the Code Viewer. - [Legacy explorer and code editor](https://www.openlegacy.com/features/legacy-explorer-code-editor.md): Browse Mainframe and IBM i datasets in a web explorer, then view, edit, compile, and navigate COBOL and RPG in a multi-tab editor. - [Reverse API client generation](https://www.openlegacy.com/features/reverse-api-client.md): Generate COBOL and RPG clients from an OL Integration REVERSE project or an OpenAPI spec, so a legacy program can call an HTTP API through OLREVAPI. - [Screen to RPC conversion](https://www.openlegacy.com/features/screen-to-rpc.md): Convert Mainframe screen COBOL into an RPC-style program that keeps the business rules, ready to expose as an OL Integration API. ## Capabilities - [Agentic Mainframe Development](https://www.openlegacy.com/capabilities/agentic-mainframe-development.md): Agentic Mainframe helps z/OS modernization teams move from COBOL code discovery to specification, validation, and API enablement without losing context between tools. Developers and architects work from real mainframe source, CICS and IMS transactions, BMS/MFS maps, DB2 and VSAM data, and discovered operations, so AI assistance stays grounded in the actual estate and the knowledge held by retiring mainframe experts is captured in governed, reusable form. - [API Integration](https://www.openlegacy.com/capabilities/api-integration.md): Ship governed APIs and events from mainframe and IBM i assets faster than custom connector builds or general-purpose integration platforms, with repeatable design, test, and runtime operations across OL Integration (terminal Screens Flows and asset management), OL Screener (map ScreenFlows), OL DataIQ (DB system APIs), and OL Code, building on OL Hub's shared discovery and specification work instead of starting each integration from zero. - [AS/400 (IBM i) Modernization](https://www.openlegacy.com/capabilities/as400-ibmi-modernization.md): Give IBM i shops a single modernization path (from day-one browser access and green-screen operations through RPG/DSPF analysis, RPC conversion, governed APIs, and OAuth2-secured modern front ends) without stitching together point tools across OL CoreIQ, OL Terminal, OL Code, OL AtomIQ, OL Next, OL AppIQ, OL DataIQ, and OL Integration, or re-inventorying the same RPG and DSPF assets each time OL Hub adds a new capability. - [Code Replatforming](https://www.openlegacy.com/capabilities/code-replatforming.md): Lower-risk incremental replatform versus full rewrite: keep editing the legacy programs in OL Next, run them off the host, and move data when the business is ready: sandbox, live DB2/VSAM/IMS-DB, or a modern store. - [Legacy Code Analysis](https://www.openlegacy.com/capabilities/legacy-code-analysis.md): Replace tribal knowledge with inspectable inventory, operations, and lineage before API, coexistence, or replatform work starts, using OL AtomIQ, OL TermIQ, and OL Code together. - [Legacy Data APIs](https://www.openlegacy.com/capabilities/legacy-data-apis.md): Give developers and agents governed data access without green-screen extracts or one-off host jobs, via OL CoreIQ, OL DataIQ, and OL Z Gateway. - [Legacy Data Synchronization](https://www.openlegacy.com/capabilities/legacy-data-synchronization.md): Enable near-real-time or scheduled replication without custom CDC/polling frameworks on the host, combining CoreIQ CDC, Z Gateway hosting, and DataIQ Hub poller/ETL/migration. - [Legacy–Modern Coexistence](https://www.openlegacy.com/capabilities/legacy-modern-coexistence.md): Modernize incrementally (expose System APIs outbound and Reverse APIs inbound) without a big-bang cutover, using OL Integration, OL CoreIQ, OL Code, and OL AtomIQ. - [Legacy to AI](https://www.openlegacy.com/capabilities/legacy-to-ai.md): Connect AI agents to current enterprise data and proven business logic without requiring a core-system rewrite. Create bounded, reusable tools around approved legacy operations; preserve the system of record; and govern access through controlled API and MCP-based interfaces. - [Modernize One Business Process at a Time](https://www.openlegacy.com/capabilities/modernize-by-business-capability.md): A lower-risk path off the legacy core: discover each business process from evidence, forward-engineer it as a new service validated against legacy behavior, and go live through coexistence APIs while data moves on its own schedule. - [Reverse Engineering & Business Specs](https://www.openlegacy.com/capabilities/reverse-engineering-business-specs.md): Produce reviewable business specs and modernization blueprints from real code and usage (not blank-page documentation) led by OL Spec with AtomIQ and TermIQ inputs. - [Unstructured Legacy Data Access and Migration](https://www.openlegacy.com/capabilities/unstructured-legacy-data-access-migration.md): Modernization and integration teams gain a governed path to discover, understand, access, update, stream, and migrate legacy IMS-DB and VSAM data using approved layouts and shared catalog definitions. This reduces reliance on green-screen tools, custom extract jobs, hand-written DDL, and disconnected lineage tracking while enabling APIs, event pipelines, and SQL migration targets from trusted mainframe data structures. ## Case studies - [Citi accelerated host-to-host implementation for global financial operations](https://www.openlegacy.com/case-studies/cs-citi-host-to-host.md): Citi - [Grupo Herdez connected IBM i order handling to Google Cloud within a day](https://www.openlegacy.com/case-studies/cs-grupo-herdez.md): Grupo Herdez - [Globe Life launched a real-time digital portal without disrupting decades-critical mainframes](https://www.openlegacy.com/case-studies/cs-globe-life-portal.md): Globe Life - [Monoprix goes live](https://www.openlegacy.com/case-studies/monprix-goes-live-mspxf62c.md): Monoprix - [Raiffeisen Bank Instant Payment Case Study](https://www.openlegacy.com/case-studies/cs-raiffeisen-2023.md): Raiffeisen - [Legal and General Case Study](https://www.openlegacy.com/case-studies/legal-and-general-2023.md): Legal & General - [Shapr3D Rapidly Connects its ERP to the Citi Payment System](https://www.openlegacy.com/case-studies/cs-shapr3d-2023.md): Shapr3D - [Bank Leumi Generates Microservices From Mainframe in Just 5 Minutes](https://www.openlegacy.com/case-studies/cs-bankleumi-2023.md): Bank Leumi - [Maccabi Healthcare Services: Transforming Legacy Developers into First-Class Citizen API Developers](https://www.openlegacy.com/case-studies/cs-maccabihealthcare.md): Maccabi - [Banorte unlocks high-value millennial market with a streamlined digital user experience](https://www.openlegacy.com/case-studies/cs-banorte-2022.md): Banorte - [Autogrill Improved Supply Chain Connectivity and Visibility](https://www.openlegacy.com/case-studies/cs-autogrill.md): Autogrill - [Enabled Standard Chartered Bank to Build Internet Banking Service Faster](https://www.openlegacy.com/case-studies/cs-standard-chartered.md): Standard Chartered - [Bank Hapoalim Accelerates Digital Transformation with OpenLegacy Hub](https://www.openlegacy.com/case-studies/cs-bank-hapoalim.md): Bank Hapoalim - [Banca Popolare di Sondrio (BPS) decouples their mainframe from their digital systems](https://www.openlegacy.com/case-studies/cs-bps-167-2021.md): BPS - [Met Regulatory Requirements Quickly and Easily](https://www.openlegacy.com/case-studies/cs-max-61-2021.md): Max - [UPC Poland gains greater independence when building APIs](https://www.openlegacy.com/case-studies/cs-upc-poland-2021.md): UPC Poland - [A large insurance company achieves regulatory compliance with privacy laws](https://www.openlegacy.com/case-studies/cs-bigid-22-2020.md): BigID - [How a top 10 American bank successfully implemented OpenLegacy Hub](https://www.openlegacy.com/case-studies/cs-na-bank-serverless-2020.md): Top 10 American bank - [Openlegacy helps Happay, a startup revolutionize expense tracking](https://www.openlegacy.com/case-studies/cs-happay-2020.md): Happay - [How a large bank used OpenLegacy to expose transactions on Tandem and Unisys Systems](https://www.openlegacy.com/case-studies/cs-tandem-unisys-2020.md): Large bank - [OpenLegacy helps Caterpillar distributor Zoko analyze repair technician efficiency](https://www.openlegacy.com/case-studies/cs-zoko-2020.md): ZOKO - [Global insurance leader brings GraphTalk to digital age with OpenLegacy](https://www.openlegacy.com/case-studies/cs-graphtalk-16jun2020.md): Global insurance leader - [Liberty Mutual leverages OpenLegacy to modernize claim management workflows](https://www.openlegacy.com/case-studies/cs-liberty-mutual.md): Liberty Mutual - [OpenLegacy unlocks Ayalon Insurance's near real-time policy underwriting and credit card processing](https://www.openlegacy.com/case-studies/cs-ayalon-7-apr2020.md): Ayalon Insurance - [Bezeq Built Modern Mobile Apps to Support HR Systems](https://www.openlegacy.com/case-studies/cs-bezeq-2020.md): Bezeq - [Credicorp uses OpenLegacy APIs for all Panama Canal Transaction Approvals](https://www.openlegacy.com/case-studies/cs-credicorp-3-apr20.md): Credicorp - [Hamashbir sales reps gain access to customer data through mobile app](https://www.openlegacy.com/case-studies/cs-hamashbir-2020.md): Hamashbir - [Global Tire Manufacturer Develops Mobile Applications for IBM i](https://www.openlegacy.com/case-studies/cs-tire-manufacturer-2020.md): Global tire manufacturer - [Harel Insurance boosted employee productivity and customer satisfaction with a new web interface](https://www.openlegacy.com/case-studies/cs-harel-2020.md): Harel - [Meuhedet HMO realizes 60% call center productivity improvement](https://www.openlegacy.com/case-studies/cs-meuhedet-2020.md): Meuhedet ## Blog (latest published) - [Same models, different moat: why your legacy is the AI advantage competitors can't copy](https://www.openlegacy.com/blog/enterprise-ai-moat-business-data-logic.md): Every competitor can license the same LLMs. See why your business data and mainframe logic form the enterprise AI moat, and how to make both agent-ready. (2026-11-01) - [What seven financial services leaders told us about AI and the mainframe](https://www.openlegacy.com/blog/blog-ai-mainframe-what-financial-services-leaders-said.md): TL;DR: Banks and insurers want AI agents on their core systems, but retiring experts, nightly batch data, governance demands and unclear ownership hold them back. We met with seven senior leaders from across financial services and… (2026-11-01) - [The platform that turns legacy into AI-ready](https://www.openlegacy.com/blog/openlegacy-hub-platform-legacy-to-ai.md): OpenLegacy Hub securely connects to your legacy systems and generates modernization-ready APIs, without rewrites. Here is how it takes core systems from discovery to AI-ready, one business process at a time. (2026-10-29) - [The SaaSpocalypse is real. We just lived it.](https://www.openlegacy.com/blog/saaspocalypse-is-real.md): In two months OpenLegacy replaced Jira, Aha, HubSpot, Salesforce, PathFactory, ReadMe, Time Watch, Expensify, LearnUpon and three separate portals with one platform we built ourselves: OL Edge. Here is what we replaced, what we gained, and why the SaaSpocalypse is real. (2026-10-06) - [Your green screen RPA can be faster, elegant, proper and easy to maintain solution](https://www.openlegacy.com/blog/your-green-screen-rpa-can-be-faster-elegant-and-easy-to-maintain-solution-muqkk0p7.md): Yes, green screen automation can be made faster, cleaner, and easier to maintain by replacing terminal-session RPA with OL Screener, which exposes map-based CICS/BMS and IMS/MFS conversations as named-field ScreenFlow APIs. (2026-10-02) - [70% of Mainframe Exits Fail in 2026. The 30% Playbook.](https://www.openlegacy.com/blog/incremental-mainframe-modernization.md): Gartner says 70%+ of 2026 mainframe-exit projects will fail. See why incremental mainframe modernization, one process at a time, is the safer path for CIOs. (2026-08-27) - [Modernize Banking and Financial Services Without Disruption](https://www.openlegacy.com/blog/financial-services-modernization.md): Open Banking, real-time payments, and AI-driven fraud detection all need the same thing: fast, governed access to what's already running on the mainframe or IBM i, not a rip-and-replace program. (2026-08-27) - [The OL Hub Platform: Modernize Without Risk, At Your Pace](https://www.openlegacy.com/blog/ol-hub-platform-overview.md): Legacy modernization fails when it's one big rewrite or a single black-box tool. OL Hub is neither. It's the control plane for a real product suite that discovers, blueprints, and ships modernization work in phases. (2026-08-20) - [Integration Is a Flavor of Modernization](https://www.openlegacy.com/blog/integration-is-a-flavor-of-modernization.md): API integration gets treated as the thing you do while you plan the "real" rewrite. Gartner's own modernization framework disagrees. Agentic AI just made Encapsulate urgent, not optional. (2026-08-17) - [Make 30 Years of Legacy Your AI Advantage](https://www.openlegacy.com/blog/make-legacy-your-ai-advantage.md): Your AI isn't underperforming, it's starving. See how to make 30 years of locked legacy data and logic AI-ready, without a rewrite, one process at a time (2026-08-13) - [Can Legacy VSAM Data Power AI Initiatives Without a Full Migration?](https://www.openlegacy.com/blog/legacy-vsam-data-ai-initiatives-without-migration.md): VSAM files and COBOL copybooks don't have to block AI adoption. Learn how banks and insurers can augment legacy mainframe data for RAG and AI, without migration risk. (2026-08-11) - [Welcome to OL Edge](https://www.openlegacy.com/blog/welcome-to-ol-edge.md): One place to find every OpenLegacy product, capability, and modernization scenario, for the humans who read it and the agents who query it. Here's your guided tour. (2026-08-08) - [Buy vs. Build](https://www.openlegacy.com/blog/buy-vs-build-msft18qq.md): Buying a proven API integration solution helps teams expose mainframe and IBM i business logic faster, with less custom code, less datatype risk, and more repea… (2026-08-06) - [Where AI Actually Belongs in Legacy Modernization](https://www.openlegacy.com/blog/blog-where-ai-belongs-in-legacy-modernization.md): Gartner predicts 70% of 2026 mainframe exit projects will fail from overestimating AI. See where AI and deterministic engineering actually belong. (2026-07-28) - [From Mainframe Mystery to Migration Roadmap](https://www.openlegacy.com/blog/from-mainframe-mystery-to-migration-roadmap.md): OpenLegacy AtomIQ turns opaque mainframe estates into validated business processes making incremental, low-risk migration finally possible. (2026-05-13) - [How to Access Mainframe Data Today – A Guide for IT Leaders](https://www.openlegacy.com/blog/how-to-access-mainframe-data-today-a-guide-for-it-leaders.md): Learn how IT leaders are exposing mainframe VSAM data as REST APIs without migration, without risk, and works with your existing mainframe security model. (2026-04-20) - [The Universal SQL Console That Unlocks Your Legacy Data](https://www.openlegacy.com/blog/the-universal-sql-console-that-unlocks-your-legacy-data.md): SQOL is a browser-based universal SQL console that gives every team member instant secure access to legacy and modern databases from a single interface. (2026-03-25) - [OL-Terminal: Accelerate Legacy Modernization – Eliminate Desktop Terminals](https://www.openlegacy.com/blog/ol-terminal-accelerate-legacy-modernization-eliminate-desktop-terminals.md): Streamline mainframe access and modernization with OL-Terminal, a browser-based terminal emulator that eliminates desktop infrastructure, accelerates API development, and supports remote work globally. (2026-03-17) - [REVAPI: How to Call Any External API from Your Mainframe or AS400](https://www.openlegacy.com/blog/revapi-how-to-call-any-external-api-from-your-mainframe-or-as400.md): Generate a compiled COBOL client from any OpenAPI spec and call modern APIs directly from your Mainframe or AS/400. No middleware. No manual JSON parsing. (2026-03-03) - [OL Code + Claude: The IDE Layer That Makes COBOL Modernization Real](https://www.openlegacy.com/blog/ol-code-claude-the-ide-layer-that-makes-cobol-modernization-real.md): Anthropic just released a COBOL modernization playbook powered by Claude. OL Code by OpenLegacy is the browser-based legacy IDE that gives your team, and AI, access to the code. (2026-02-24) - [Hybrid Cloud Modernization for Legacy Modernization](https://www.openlegacy.com/blog/hybrid-cloud-modernization.md): Learn how hybrid cloud modernization can empower your legacy modernization efforts. Discover the role of APIs, microservices, and DevOps in modernization. (2026-01-29) - [What is Mainframe Modernization & Why Does It Matter?](https://www.openlegacy.com/blog/mainframe-application-modernization.md): Learn about mainframe modernization, its benefits for businesses, and how OpenLegacy can help you achieve a seamless digital transformation. (2025-12-01) - [OpenLegacy vs Broadcom: Which Fits Enterprise Modernization?](https://www.openlegacy.com/blog/openlegacy-vs-broadcom.md): OpenLegacy vs Broadcom: compare phased, AI-driven legacy modernization with Broadcom’s enterprise software portfolio to decide what fits your legacy‑to‑cloud goals. (2025-09-30) - [What Is Platform as a Service (PaaS)? [Types, Benefits & Examples]](https://www.openlegacy.com/blog/platform-as-a-service-examples.md): Platform as a Service (PaaS) explained—how it works, types, examples, and benefits. Where PaaS fits in modernization for legacy systems (mainframe & IBM i) (2025-09-25) - [Cloud Modernization vs Migration: Understand the Differences](https://www.openlegacy.com/blog/cloud-modernization-vs-migration.md): Cloud modernization vs migration is a debate every enterprise looking to improve legacy applications needs to have. Get a jump-start with this complete guide. (2025-09-10) - [COBOL Modernization: Why You Need It + How To Get It Right](https://www.openlegacy.com/blog/cobol-modernization.md): COBOL modernization is when organizations update COBOL-based applications to meet more modern standards. Learn why you may benefit and how to do it. (2025-09-02) - [Middleware Modernization: Seeking New Modernization Approaches](https://www.openlegacy.com/blog/middleware-modernization.md): Middleware modernization is the process of replacing or updating middleware solutions with more modern system integration alternatives. (2025-08-26) - [Why and How to Migrate a Legacy Application: Your Guide](https://www.openlegacy.com/blog/legacy-system-application-migration.md): Choosing to migrate a legacy application is no small decision. OpenLegacy talks you through the benefits, challenges, and your modernization alternatives. (2025-08-20) - [Cloud Migration Strategies: Understanding the 6 Rs & More](https://www.openlegacy.com/blog/cloud-migration-strategy.md): Learn everything you need to know about cloud migration strategies, including different types, pros and cons, and how OpenLegacy can help you. (2025-08-19) - [Software Integration: What It Is, How It Works, and More](https://www.openlegacy.com/blog/software-integration.md): Software integration is the process of combining software applications so they work together more efficiently. Learn how it works and benefits it can bring (2025-08-15) ## Resources - [Resources](https://www.openlegacy.com/resources) - [Case Studies](https://www.openlegacy.com/resources/case-studies) - [Blog](https://www.openlegacy.com/resources/blog) - [Briefs & Datasheets](https://www.openlegacy.com/resources/briefs) - [eBooks, Reports & Whitepapers](https://www.openlegacy.com/resources/ebooks) - [Videos & Webcasts](https://www.openlegacy.com/resources/videos) - [Demo Center](https://www.openlegacy.com/resources/demos) - [OpenLegacy Company Overview](https://www.openlegacy.com/resources/briefs/company-overview-2): Resource - [Accelerating AWS Transform for Mainframe Consumption with OpenLegacy](https://www.openlegacy.com/resources/briefs/openlegacy-with-atx): Enabling a Phased, Low-Risk Journey to the Cloud for Mainframe Applications - [L G Case Study Summary V2](https://www.openlegacy.com/resources/briefs/l-g-case-study-summary): Legal & General: Phased Mainframe Modernization with AWS and a Hybrid Cloud Strategy - [AWS and Open Legacy Infographic 20250828](https://www.openlegacy.com/resources/briefs/aws-openlegacy-infographic): Infographic of OpenLegacy's Legacy Modernization with AWS - [Welcome To Open Legacy Hub - Getting Started](https://www.openlegacy.com/resources/briefs/openlegacy-hub-getting-started): Welcome to OpenLegacy Hub - The Getting Started Guide - [Open Legacy Community Overview](https://www.openlegacy.com/resources/briefs/openlegacy-community-overview-datasheet): The OpenLegacy Community provides free develop tools to address challenges encountered during legacy modernization projects. - [OpenLegacy Use Case Brief](https://www.openlegacy.com/resources/briefs/modernization-use-case-brief): OpenLegacy Modernization Use Case Brief for Banking & Financial Services, Insurance, Retail and Manufacturing - [OpenLegacy + AWS Reference Architecture](https://www.openlegacy.com/resources/briefs/openlegacy-aws-architecture): OpenLegacy Reference Architecture for AWS - [AWS_OpenLegacy_For Clients_Solution Brief](https://www.openlegacy.com/resources/briefs/aws-openlegacy-partner-solution-brief): AWS and OpenLegacy have joined to provide risk free mainframe modernization - [OpenLegacy Hub Overview](https://www.openlegacy.com/resources/briefs/openlegacy-hub-overview): The engine for agile, phased, risk free legacy modernization - [The power of your technology + native legacy systems integration](https://www.openlegacy.com/resources/briefs/technology-partner): Become an OpenLegacy Technology Partner and deliver more for your customers with less work—every time. - [Fintech 2025: Transforming Banks with End-to-End API Factory](https://www.openlegacy.com/resources/briefs/fintech-2025): The Hong Kong Monetary Authority (HKMA) unveiled "Fintech 2025". Learn how OpenLegacy addresses this strategy to give further opportunities to fintech development in Hong Kong. - [Introduction to OpenLegacy Hub Integration](https://www.openlegacy.com/resources/briefs/ds-partnerhub-232-20): The OpenLegacy Hub can seamlessly integrate legacy assets directly from within your solution platform. Learn more in this introduction for partners. - [Augmenting CDC functionality using REST APIs and Event Streaming](https://www.openlegacy.com/resources/briefs/augmenting-cdc-functionality): CDC processes, REST APIs, and Event-Driven APIs each provide a different type of access geared towards specific use cases. Full business functionality results from leveraging the type of access best suited for each purpose. OpenLegacy's platform works seamlessly with CDC functionality, and provides you with the ultimate flexibility for both REST API and Event Streaming use cases, augmenting any CDC solution. - [Apigee + OpenLegacy:Your SAP Complete Digital Journey](https://www.openlegacy.com/resources/briefs/sb-apigee-98-2021): Apigee + OpenLegacy allows you to quickly generate digital services for any legacy asset by connecting directly to the legacy system. - [EU and East Asia Open Banking Readiness Cheat Sheet](https://www.openlegacy.com/resources/briefs/eu-east-asia-open-banking): Many countries in the EU and East Asia is developing its own plan for open banking. These vary in their timelines, but share the goal of reshaping how large enterprise banks work with FinTechs-and how they all collaborate with their customers. - [OpenLegacy + Axway Unleash the Value Hidden in SAP and Other On-prem Legacy Systems](https://www.openlegacy.com/resources/briefs/sb-axway-55-2021): OpenLegacy complements the Amplify API integration platform by automating the generation of cloud native SDKs for legacy infrastructure - [OpenLegacy Technology Partner Program](https://www.openlegacy.com/resources/briefs/openlegacy-technology-partner-program): When you become a partner, you’ll have access to our patented legacy integration technology, designed to help software and solution providers do what they do best. - [CICS VSAM: How to access data inside CICS VSAM files](https://www.openlegacy.com/resources/briefs/cics-vsam-connector): While VSAM is a very common file format for a z/OS mainframe, it is also used to store data directly. The data stored in VSAM files are hard to reach from outside the mainframe. See how the OpenLegacy CICS VSAM Connector make it easy to directly access data stored in VSAM files. - [The hidden cost of IBM z/OS Connect](https://www.openlegacy.com/resources/briefs/hidden-cost-of-ibm-zos-connect): IBM's z/OS Connect is considered the most expensive free thing you will ever buy from IBM. This report explores the difference between z/OS Connect and OpenLegacy's solution for digital-driven integration for legacy systems, - [OpenLegacy + BigID Extend Comprehensive Sensitive Data Management for Hard to Reach Legacy Systems](https://www.openlegacy.com/resources/briefs/sb-bigid-16jun2020): Learn how OpenLegacy partnered with BigID to extend sensitive data management to include complex and hard to reach legacy systems - [How Google Anthos can be leveraged with legacy systems to deploy microservices in Kubernetes.](https://www.openlegacy.com/resources/briefs/sb-anthos-21jul2020): Using Anthos + OpenLegacy platform, users can move to a modern, flexible, robust architecture and leverage past investments in a simple, native and fast manner. - [OpenLegacy Enhances Boomi with API-driven Access to Legacy Assets](https://www.openlegacy.com/resources/briefs/sb-boomi-28jun2020): Learn how you can expose data and services quickly and easily while inside Boomi's AtomSphere platform powered by OpenLegacy. - [Apigee + OpenLegacy: Combining best-of-breed legacy API creation with API management](https://www.openlegacy.com/resources/briefs/sb-apigee-29-apr2020): Apigee + OpenLegacy quickly generates APIs for any legacy asset. Connect directly to any legacy system, auto generate digital service for deployment - [Expand Collibra’s Data Intelligence Platform Reach with Specialized Legacy Connectivity](https://www.openlegacy.com/resources/briefs/collibra-partnering): Resource - [Integration with Compuware Topaz In 10 Easy Steps](https://www.openlegacy.com/resources/briefs/ds-compuware-26-may2): Compuware’s Topaz allows mainframe developers to develop faster and leverage DevOps. OpenLegacy’s API integration platform now comes as a plugin to Topaz. - [OpenLegacy + Collibra Helps You Achieve Complete Data Intelligence](https://www.openlegacy.com/resources/briefs/sb-collibra-13-may20): Achieve complete data intelligence integration - transfer metadata and data from any legacy system to Collibra's platform - [Compuware: Modern APIs for Mainframes: Mainframe to Microservices](https://www.openlegacy.com/resources/briefs/sb-compuware-17-mar2): OpenLegacy's plugin to Compuware's Topaz development platform provides powerful DevOps capabilities. - [OpenLegacy Integration With Apigee - How It Works In 10 Easy Steps](https://www.openlegacy.com/resources/briefs/ds-integration-with-apigee): OpenLegacy’s API integration platform is the fastest and most standard way for legacy systems to be part of Apigee. With a couple of clicks, users can generate a consumable API for management by Apigee - [CICS API Caller: Now Your CICS Mainframe Can Call an External API](https://www.openlegacy.com/resources/briefs/cics-api-caller): The OpenLegacy platform already generates APIs from your mainframe to be consumed by cloud, web and mobile applications. Now with the OpenLegacy API Caller, you can natively call an external API from a CICS mainframe application. By using standard APIs to directly connect legacy systems to the digital world, OpenLegacy empowers the mainframe to be fully participate in any modern digital architecture. ## FAQ - [FAQ](https://www.openlegacy.com/faq) - [How do I get, extend, or apply a Hub or runtime license?](https://www.openlegacy.com/faq/how-to-get-extend-apply-hub-license) - [How do I add users or change Hub roles?](https://www.openlegacy.com/faq/how-to-add-users-and-hub-roles) - [Why can't I log in to Hub, CLI, or the download site?](https://www.openlegacy.com/faq/cannot-login-hub-cli-sso) - [Can OpenLegacy support Adabas environments?](https://www.openlegacy.com/faq/openlegacy-support-adabas-environments) - [How do I set up or debug a Hub connector (IMS, DB2, Kafka, JDBC, SOAP, MQ)?](https://www.openlegacy.com/faq/how-to-setup-debug-hub-connector) - [How do I map fields between expression, invocation, and output steps?](https://www.openlegacy.com/faq/how-to-map-expression-flow-fields) - [How do I add an IBM i (AS/400) asset from PCML or by browsing the backend?](https://www.openlegacy.com/faq/how-to-add-as400-pcml-asset) - [How do I record and replay macros, and why do they fail after a screen layout change?](https://www.openlegacy.com/faq/terminal-record-replay-macros) - [How do I deploy a generated service and connect to it from Hub?](https://www.openlegacy.com/faq/how-to-deploy-and-connect-generated-service) - [How do I preview and download AS/400 spool files as PDF from the browser session?](https://www.openlegacy.com/faq/terminal-as400-spool-pdf) - [Why can't the CLI push an asset, generate, or export an OPZ?](https://www.openlegacy.com/faq/cli-push-generate-export-opz-fails) - [How do managed users and JWT launch assign a 5250 device name before the host session opens?](https://www.openlegacy.com/faq/terminal-jwt-5250-device-name) - [How do I capture terminal events — live webhook from OL Terminal versus trail upload?](https://www.openlegacy.com/faq/termiq-webhook-vs-trail-upload) - [Why does AI screen identification mask values before calling the model?](https://www.openlegacy.com/faq/termiq-why-ai-masks-before-llm) - [How do I define start, end, and reset triggers so operation instances actually collect?](https://www.openlegacy.com/faq/termiq-start-end-reset-triggers) - [How do I convert IMS COBOL + MFS, and when do I pass PSB and DBD?](https://www.openlegacy.com/faq/next-ims-cobol-mfs-psb-dbd) - [How do I convert RPGLE + DSPF maps versus an RPGLE RPC module?](https://www.openlegacy.com/faq/next-rpgle-dspf-vs-rpc) - [How do I invoke a converted COBOL or RPGLE RPC procedure?](https://www.openlegacy.com/faq/next-rpc-player-invoke-procedure) - [Which ol-refactor source kit should I pass on the CLI?](https://www.openlegacy.com/faq/next-ol-refactor-source-kits) - [How do I generate a COBOL or RPG Reverse API client from Hub versus OpenAPI?](https://www.openlegacy.com/faq/code-reverse-client-hub-vs-openapi) - [How do I search datasets by name versus content, and mark My Maps or My Copybooks?](https://www.openlegacy.com/faq/code-search-name-content-my-maps) - [How do I convert a screen COBOL program to RPC — algorithm versus AI-assisted?](https://www.openlegacy.com/faq/code-screen-cobol-to-rpc) - [How do I create a Hub asset from the open COBOL program and run JSON tests in the IDE?](https://www.openlegacy.com/faq/code-hub-asset-from-open-cobol) - [How do I create a Hub asset from COBOL copybooks?](https://www.openlegacy.com/faq/how-to-create-asset-from-copybooks) - [When is Git available in OL Code, and why did pull/push ask for a token?](https://www.openlegacy.com/faq/code-git-available-token-prompt) - [How does Reverse API handle code page and client generation?](https://www.openlegacy.com/faq/reverse-api-code-page-and-client-generation) - [Should I import a raw .trail recording or a TermIQ .trmiq file?](https://www.openlegacy.com/faq/appiq-trail-vs-trmiq) - [How do I generate linked List/Get/Create/Update/Delete processes from a global model?](https://www.openlegacy.com/faq/appiq-crud-from-global-model) - [How do I compile, submit JCL, and view job output from the Code Viewer?](https://www.openlegacy.com/faq/code-compile-submit-jcl-job-output) - [Which CICS image or adapter should I use, and why does CICS return 500?](https://www.openlegacy.com/faq/which-cics-image-adapter-and-500-errors) ## Machine-readable feeds - [Blog RSS 2.0](https://www.openlegacy.com/blog/feed.xml) - [Blog Atom](https://www.openlegacy.com/blog/feed.atom) - [MCP Server (public, no auth)](https://www.openlegacy.com/mcp-public) - [MCP Server (signed-in, tools by role)](https://www.openlegacy.com/mcp) - [MCP Server (sales, narrow)](https://www.openlegacy.com/mcp-sales) - [MCP Server (marketing, narrow)](https://www.openlegacy.com/mcp-marketing) - [MCP Server (rnd, narrow)](https://www.openlegacy.com/mcp-rnd) - [MCP Server (Product, narrow)](https://www.openlegacy.com/mcp-product) - [MCP Server (admin / bootstrap)](https://www.openlegacy.com/mcp-admin) - [MCP Server (employee / browse, narrow)](https://www.openlegacy.com/mcp-employee) ## Conventions - Append `.md` to any `/products|features|capabilities|case-studies|blog/` URL for raw markdown. - Those markdown documents include public screenshots and cover/logo stills as `![alt](absolute /media/… URL)`. - Append `?format=md` for the same content. - Case study full-page HTML: `/cs/` (also listed in sitemap). - Resource hubs: `/resources/`; generic resource items: `/resources//`. - FAQ: `/faq` and `/faq/`. - Discovery: `/llms.txt`, `/sitemap.xml`, `/robots.txt`. - MCP help tools: `get_edge_help` (/mcp-public), `get_sales_help`, `get_marketing_help`, `get_rnd_help`, `get_editor_help`, `get_employee_help` on `/mcp` when that role is held (also on the matching narrow persona path). `get_admin_help` stays on `/mcp-admin`.