Skip to main content
AI-SI is an agent platform that connects Claude to live enterprise systems. It gives SI consultants an AI assistant that can read schemas, query data, analyze custom code, execute APIs, and run migrations — with approval gates on every write operation.

How it works

The platform runs AI agents as Cloudflare Durable Objects, each maintaining its own conversation state. Agents have access to system tools that call a Java 21 Spring Boot connector (SAP via JCo today) to talk to live systems like ECC and S/4HANA. A React SPA provides the chat interface with real-time streaming and tool approval UI.
User <-> React SPA <-> Cloudflare Worker <-> Claude API
                                |
                        Durable Object (agent state)
                                |
                      SAP Connector (Java/JCo)
                           /         \
                         ECC        S/4HANA

Key capabilities

Schema & Data Analysis

Read table schemas, query data, compare fields across systems, analyze custom ABAP code for S/4HANA compatibility.

Clean Core & Readiness

Automated Clean Core analysis for S/4HANA and conversion readiness scoring for ECC with findings and remediation.

ETL Pipeline

Full Extract-Transform-Load migrations between ECC and S/4HANA with mandatory validation, dry runs, and post-migration reconciliation.

Scans & Dashboards

System inventory, findings, docs coverage, and module breakdowns built from indexed SAP metadata.

Dual-System Support

Connect both ECC and S/4HANA simultaneously. SAP/testing operations use sap_* helpers with connection_id routing (typically through execute_code).

Generated Docs & Search

Auto-generated module, technical, ER, and business-process docs with embeddings for semantic search.

Approval-Gated Writes

Tools that modify SAP data require explicit user approval before execution. Read operations run automatically.

Next steps