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.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
- Getting Started — Set up the platform locally
- Architecture — Understand the internals
- ETL Pipeline — Data migration between SAP systems
- Development — Run locally
- Connector — Set up the SAP connector