aml-compliance

SkillMonitoring & ops

Anti-Money Laundering (AML) and Know Your Customer (KYC) compliance workflow. Sanctions screening, PEP detection, transaction monitoring, suspicious activity reporting (SAR), and OFAC compliance.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the aml-compliance skill

What this skill tells your AI

The instructions your AI receives, as published by mkurman/zorai in skills/scientific-skills/aml-compliance/SKILL.md and read by ahel’s review.

Overview

AML/KYC compliance covers sanctions screening, PEP detection, transaction monitoring, currency transaction reports (CTR), suspicious activity reports (SAR), and OFAC compliance. Essential for fintech, banking, and payment applications handling regulated financial transactions.

Installation

uv pip install requests  # for sanctions API integration

Screening Rules

THRESHOLDS = {"ctr": 10000, "structuring_lookback": 5000}
HIGH_RISK_COUNTRIES = {"IR", "KP", "SY", "CU", "MM"}

def screen_tx(tx):
    alerts = []
    if tx.amount >= THRESHOLDS["ctr"]:
        alerts.append("CTR required — cash transaction over $10k")
    if tx.country in HIGH_RISK_COUNTRIES:
        alerts.append("OFAC sanctioned jurisdiction — enhanced due diligence")
    if tx.is_pep:
        alerts.append("PEP flagged — enhanced monitoring")
    return alerts

References

Signals

GitHub stars
324
Forks
26
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
aml-compliance
Source
github.com/mkurman/zorai