Getting Started
From zero to your first passing simulation in under 5 minutes.
1. Create your account
Sign up at lumiscompliance.com/sign-up using email or social providers (GitHub/Google). Authentication is handled by Convex Auth — unified with your backend data.
On first login, Lumis automatically starts your 14-day Pro trial — full API access, 25,000 simulations, and 5 API keys included from day one. No credit card required.
2. Open the Console
After signing in you land on the Console. The canvas shows a DAG (directed acyclic graph) of your active ruleset. Each node is a compliance check — KYC identity verification, AML transaction screening, sanctions matching, and so on.
The floating payload editor sits in the top-left corner. Drag it anywhere.
3. Run your first simulation
The editor ships with a GDPR payload template pre-selected. Hit ⌘ Enter (or click Run) to execute.
Example payload — EU GDPR
{
"user_id": "usr_9821",
"transaction_amount": 850,
"user_region": "EU",
"id_verified": true,
"consent_given": true,
"data_minimisation_ok": true,
"risk_score": 0.08
}Watch the canvas animate: nodes turn blue while running, then green (pass) or red (fail). The final verdict appears in the top-right status badge.
4. Inspect a node
Click any node on the canvas to open the Inspector Panel. It shows:
- ›The node's status (passed / failed)
- ›Execution duration
- ›The evaluated payload fields and operator
- ›Regulatory source documents linked to the rule
You can also toggle the inspector with ⌘ I.
5. Export the audit trail
Click Export in the control bar to download a timestamped, PII-redacted audit report as JSON, CSV, or PDF. This is the artifact your compliance officer needs.
Next steps
Keyboard shortcuts
| Action | Shortcut |
|---|---|
| Run simulation | ⌘ Enter |
| Toggle inspector | ⌘ I |
| Format JSON | ⌘ Shift F |