Skip to main content

Headless · agentic · JSON-first

The ABAP engine
for AI agents.

State your goal; your agent does the SAP work. abapctl is the deterministic CLI underneath, connecting your terminal, scripts, and AI agents to SAP's development interfaces over HTTPS.

Install for Linux · macOS · Windows

// how it fits

A deterministic primitive. Agents on top.

abapctl does the mechanical work (connect, read, write, check, activate) with no reasoning of its own. An AI agent adds the reasoning and orchestration on top. Use the CLI directly in pipelines, or let an agent drive it.

AI agent: reasoning & orchestration

Reasoning, multi-step planning, released-API research, remediation.

abapctl: deterministic primitive

Direct SAP calls over HTTPS. No reasoning. --json, --dry-run, safety flags.

SAP system: ADT & OData over HTTPS

Every call captured in your SAP audit trail and a local log.

Point it at a SAP system and go.

Install the binary, add a connection, and run your first command in minutes. Or hand the command catalog to an agent and let it drive.