Zetpilot

Zetpilot for SAP® ECC

AI for the SAP ECC you actually run.

Zetpilot is a governed AI access layer installed inside your SAP ABAP® stack. Your team uses AI assistants such as Claude and GitHub Copilot for ABAP development, configuration, testing, Basis diagnostics and S/4HANA migration assessment, with whitelists and a per-call audit trail inside SAP. No BTP, no RISE, no ADT required.

In productive useat multiple enterprise customers
Proven on older releasesas far back as SAP NetWeaver® 7.00
Deny by defaultgovernance lives inside SAP
Nothing sent to usno telemetry, no vendor access

Why now

ECC will be with you for years. Your team needs AI today.

ECC is not going away yet

Mainstream maintenance for SAP ECC 6.0 (EhP6 to EhP8) runs to the end of 2027, with extended maintenance available to 2030. Many enterprises will run ECC well into that window.

SAP’s own AI is built for the cloud

SAP’s AI assistants are built around SAP BTP and cloud subscriptions. Using them on an on-premise ECC landscape typically means new cloud commitments.

Your SAP team is stretched

Experienced ABAP and Basis people are hard to find. Zetpilot amplifies the team you already have. It does not replace it.

Capabilities

Amplify your existing SAP team

One governed channel across development, configuration, testing, operations and migration planning.

Core

ABAP development

  • Understand legacy code and generate functional and technical specs
  • Impact analysis with where-used across object types
  • Write, syntax-check and activate programs, classes and DDIC objects
  • Enhancements: implicit, explicit, BAdI and customer exits (SMOD/CMOD)
  • SmartForms: read, modify and write back, with backup and verification
  • Changes recorded in transport requests

Configuration

  • Copy configuration from a proven template
  • Record it in a customizing transport request
  • Verify the result with real documents

Testing

  • Create test documents through standard BAPIs, with a test run first
  • Run end-to-end flows such as procure-to-pay
  • Cross-check results against the database

Basis operations

  • Root-cause analysis across ST22 dumps, SM21 system log, SM37 jobs and SM50 work processes
  • Interface monitoring: tRFC and qRFC queues, IDocs, SLG1 application log
  • Performance: ST04 top SQL traced back to the ABAP program and line; ST02 buffer review
  • Transport management and SU01 user diagnostics

S/4HANA® migration assessment

  • Inventory your custom code and where it is used
  • Check it against the SAP Simplification List
  • Get a prioritised assessment report, built on the ECC system you run today

Extend by configuration

Open your own Z function modules and BAPIs to AI with a single whitelist entry. No waiting for a vendor release.

Governance

Governance lives inside SAP, not in the AI client

Controls sit in your SAP system, where your Basis and security teams already work.

Deny by default
The AI can call only the functions and read only the tables you whitelist, per client and per user. Everything else is refused.
Per-call audit trail in SAP
Every allowed call is logged in SAP: who made it, when, what was called, and the result.
Read-only by default
Write capabilities are switched on deliberately, per user and per function.
Every action is attributable
Each engineer works under their own SAP user, so every action traces back to a person.

Where your data goes

Zetpilot sends nothing to us. No telemetry, and no vendor access to your systems.

When an AI assistant reads SAP data, that data goes to the model endpoint you choose, limited by your whitelists. For example, Azure OpenAI or Amazon Bedrock in an EU region, or a self-hosted model.

01

Install

Your Basis team installs Zetpilot into your SAP system. No SAP BTP, no RISE, no ADT.

02

Govern

You decide which functions, tables and users are allowed. Everything else is denied.

03

Connect

Engineers connect Claude, GitHub Copilot, Cline or any MCP-compatible AI client, using the model provider you approve.

Compare

Inside SAP vs. ADT-based tools

Most AI tooling for SAP connects through ABAP Development Tools (ADT). Zetpilot runs inside the ABAP stack itself.

ZetpilotADT-based tools
Requires ADTNoYes
Oldest SAP releaseSAP NetWeaver 7.00, in productive useSAP NetWeaver 7.31 SP04 (ADT minimum)
ScopeDevelopment, configuration, testing, Basis operations, S/4HANA assessmentPrimarily development
Guardrails and auditInside SAP: whitelists and a per-call audit trailTypically in the AI client or on SAP BTP

Based on publicly available documentation, October 2026.

Demos

See it work

Short screen recordings on a demo system, with English captions.

Video coming soon
Basis

Why does this job fail every night?

From a failing background job to its root cause, through the job log and short dump analysis.

Video coming soon
Development

Change a SmartForm safely

Read the form, make a minimal change, write it back, verify it and record it in a transport.

Video coming soon
Migration

Assess custom code for S/4HANA

Inventory custom code, check it against the Simplification List and produce a graded report.

FAQ

Questions we hear first

Which SAP systems does Zetpilot support?

Zetpilot is built for SAP ECC on the classic ABAP stack. It is in productive use at multiple customers, including on SAP NetWeaver 7.00 non-Unicode systems. It does not run on SAP S/4HANA Cloud Public Edition or the SAP BTP ABAP environment. Talk to us about your release.

Do we need SAP BTP, RISE or ADT?

No. Zetpilot is installed in your existing SAP system.

Which AI assistants and models can we use?

Any MCP-compatible AI client, such as Claude, GitHub Copilot or Cline. You choose the model provider and region, including self-hosted models.

Does any of our data reach HRK Data?

No. Zetpilot has no telemetry and gives us no access to your systems.

How does Zetpilot relate to the SAP API Policy?

In our view, the SAP API Policy does not restrict Zetpilot. It runs as ABAP code installed in your own on-premise system and does not use SAP BTP, SAP cloud APIs or ADT. We are happy to walk your team through our reasoning.

How is Zetpilot licensed?

Zetpilot is licensed to companies. Contact us for pricing.

See Zetpilot on a demo system

Tell us about your SAP landscape. We will show you Zetpilot at work and answer your security team’s questions.

steven.zhao.emm@gmail.com