Alongside your core.
AI tools that diagnose, modernize, and rebuild the code your business runs on.
One growing family of focused tools — for the parts of an SAP developer's day where AI actually helps. Zero raw-code retention. Self-serve. No procurement call required.
We store your email so you can sign in. We don't store your code — every diagnosis runs in memory and is hashed for usage metrics.
5 free diagnoses/day on ABAP Coach · 3 free migrations/day on Migration Coach · No signup needed to try
Two tools shipping today
Both target the same user: SAP developers and BTP teams. Same privacy moat. Same edge-fast performance. Same hybrid pipeline (deterministic SAP-aware tooling + Claude rewrite).
Paste an ABAP short dump and get a 4-block diagnosis: root cause, why it happened, the fix, and how to prevent it. Streams in seconds.
Hybrid abaplint + Claude pipeline. Paste a Z-program or upload an SAP Custom Code Migration App worklist; get production-ready ABAP Cloud with unit tests and per-object risk scoring.
Coming soon
The same hybrid LLM + deterministic-tooling approach, applied to other parts of the SAP stack.
Convert legacy ABAP reports into a complete CAP project with CDS, services, and BTP deploy. Direct path off ABAP.
Refactor classic OO and reports into RAP behavior implementations on S/4HANA or BTP ABAP Environment.
Describe an integration in plain English; get the iFlow XML, Camel routes, Groovy scripts, and message mappings.
Three steps. Same shape across every tool.
Paste or upload
Drop in your ABAP, ATC worklist, or short dump. No accounts to set up before you try.
Hybrid pipeline runs
Deterministic SAP-aware tooling identifies the issues; Claude rewrites or explains. Streamed back to your browser in seconds.
Get the answer — keep your code
Output appears inline with diff, tests, and risk score.
We store your email so you can sign in. We don't store your code — every diagnosis runs in memory and is hashed for usage metrics.
Per-product pricing for now
Each tool prices independently because their cost shapes differ wildly (a single dump diagnosis is roughly two orders of magnitude cheaper to run than a full Z-program migration). A unified suite Pro is on the roadmap once both products have paying customers.
- · 5 diagnoses / day
- · OpenAI gpt-4o-mini
- · No signup needed
- · Unlimited diagnoses
- · Claude Sonnet 4.6
- · 30-day history + export
3 migrations/day
100 / mo · paste-only
ATC worklist + tests
5 seats + API
Quick answers
Is my ABAP code stored anywhere?
No. Source code is processed in memory only. We persist a SHA-256 hash plus aggregate token/usage metadata for paid-tier history — never the raw code, dump text, or diagnosis output. Privacy is the moat, not a feature flag.
Are these tools affiliated with SAP?
No. They are independent tools built by an SAP architect, not affiliated with, endorsed by, or connected to SAP SE. SAP and ABAP are trademarks of SAP SE.
Why two products instead of one?
Different jobs, different cost shapes. Diagnosing a short dump is fast and cheap; rewriting a 500-line Z-program to ABAP Cloud takes roughly two orders of magnitude more compute. Forcing them into one tier would either underprice the migration or overprice the diagnostic. Each product handles its own pricing for now.
Can my team get a single sign-on across both products?
Not yet. Each product runs its own auth today (Supabase Google OAuth on ABAP Coach; coming on Migration Coach). A unified suite account is on the roadmap once both products have paying users — at which point we'll merge identities for existing customers in a backwards-compatible way.
What about CAP, RAP, and CPI iFlows?
Those are next: CAP Coach (ABAP → SAP CAP), RAP Coach (modernizing into the RAP business object framework), and Flow Builder (NL → CPI iFlow XML + Groovy). Each will sit in this same suite using the same pipeline pattern. Roadmap is months, not years.
Enterprise — SSO, on-prem, custom rules?
Available on Migration Coach Team/Enterprise tiers. SAML SSO, BYO Anthropic key, on-prem deployment, custom rule packs. Email below to talk.
How does pricing work overall?
Each product prices independently for now (ABAP Coach: free 5/day or Pro $9/mo · Migration Coach: free 3/day, Solo €29, Pro €149, Team €499). A unified suite Pro is on the roadmap once both products have paying users. Pay monthly, no annual contract; cancel anytime from your billing dashboard.
Which AI model do you use?
Free tier runs OpenAI gpt-4o-mini (fast, cheap, good enough for most short-dump diagnoses). Paid tiers run Claude Sonnet 4.6 — measurably better at multi-block ABAP reasoning and the migration risk-scoring step. The model used is named in every diagnosis output, so you always know which engine produced your answer.
Who built this?
Built by an SAP architect — a senior developer with ~15 years across ECC, S/4HANA, ABAP, BTP, and integration. Independent, bootstrapped, not affiliated with SAP SE. Reach me directly at support@keelside.com or via the LinkedIn/GitHub links in the footer; I respond.
What happens if I cancel?
Cancel anytime from your billing dashboard — no email-the-sales-team friction. You keep access until the end of the current billing period, then drop back to the free tier (5/day on ABAP Coach, 3/day on Migration Coach). Your hashed history records get purged 30 days after cancellation; we never had your raw code in the first place.