Skip to content

Now supporting Infor LN, M3, CloudSuite, and Lawson. 6,180 tests passing. View on GitHub

Quick Start

From zero to migration
in sixty seconds.

No SAP system required. Everything runs in mock mode with built-in test data — so you can explore every capability before connecting live.

Choose how to start.

Three ways to get SEN running. Pick the one that fits.

Recommended

GitHub Codespace

One click. Zero setup. Pre-configured environment with all dependencies.

Code → Codespaces → New

Local Install

Clone, install, run. Requires Node.js 20+ and npm.

git clone && npm install
npm run watch

Docker

Containerized. Isolated. Runs anywhere Docker is installed.

docker compose up

Five commands. Full platform.

Everything works in mock mode out of the box. No configuration needed.

terminal
# Start the platform
$ npm run watchCAP server on :4004 with live reload
# Run migration assessment
$ npm run assess874 rules across 21 SAP modules
# Forensic extraction
$ npm run forensic-extract35+ extractors discover your system
# Execute full migration
$ npm test6,300+ tests validate everything
# Start MCP server for AI
$ npm run mcp58 SAP tools for Claude, GPT, etc.

What happens next.

Start in mock mode. Explore every capability. Connect live when you're ready.

01

Explore

Run assessments, browse 874 rules, profile data quality, and inspect process mining — all with built-in mock data.

npm run assess
02

Extract

Forensic extraction discovers everything: custom code, interfaces, batch jobs, data volumes, enhancement points.

npm run forensic-extract
03

Migrate

42 migration objects with 1,600+ field mappings. Extract, transform, load, validate — in dependency order.

42 objects × ETLV lifecycle
04

Validate

Six-check reconciliation per object. Count verification, key coverage, aggregate matching, duplicate detection.

6 checks per object
05

Connect

When ready, point SEN at a real SAP system via OData, RFC, or ADT. Same code, live data. Safety gates protect every write.

OData · RFC · ADT REST
06

Go live

Critical-path cutover planning with dependency tracking, go/no-go checklist, and full rollback procedures.

npm run cutover

What you need.

Mock mode

No SAP system required

  • Node.js 20+
  • npm
  • That’s it

Live mode

Connecting to SAP

  • Valid SAP Named User license
  • SAP system credentials
  • Network access to SAP
  • node-rfc (optional, for RFC)

Ready to start?

Open a Codespace and run your first assessment in under a minute. No credit card. No signup. Just code.