Repolode
checkmarble

checkmarble/marble

开源的实时决策引擎,用于欺诈检测与反洗钱合规,涵盖交易监控、名单筛查和案件调查。

可替代:ComplyAdvantageActimize

Star
617
Fork
91
未关闭 Issue
1
最近提交
前天

这是什么?

Marble 是面向欺诈与反洗钱(AML)团队的决策引擎。合规和风控人员可以基于自定义数据模型配置交易监控规则,将客户和企业与制裁、PEP 及负面舆情名单进行比对,并在统一的案件管理界面中处理告警。

开源核心可通过 Docker Compose 自部署,客户数据可以完全保留在自有基础设施内,也可以选择 SaaS 版本。项目支持对接交易数据库、第三方数据源等内部系统,并提供 AI 辅助规则搭建和调查流程。项目本身不提供 KYC 服务。

在权限与安全方面,支持基于角色的访问控制、通过 OpenID Connect 的单点登录以及 IP 白名单。规则、工作流和案件操作的审计日志可检索且不可篡改,并可直接访问数据库以接入 BI 工具。

核心功能

  • 01基于自定义数据模型的实时或事后交易监控。
  • 02对客户和企业进行制裁、PEP 及负面舆情名单筛查。
  • 03按所选名单持续监控客户。
  • 04统一的案件管理,用于调查和标注告警。
  • 05规则、工作流和案件操作的可检索、不可篡改审计日志。
  • 06基于角色的访问控制、OIDC 单点登录和 IP 白名单。

适用场景

  • 为金融科技公司或银行的支付流程配置交易监控规则。
  • 对客户和支付进行全球制裁及 PEP 名单筛查。
  • 在数据必须留在本地的场景下自部署欺诈与反洗钱平台。
  • 在统一的案件管理界面中协作调查告警。

快速上手

  1. 1

    克隆代码仓库

    git clone <repository-url>
  2. 2

    复制示例环境变量文件

    cp .env.dev.example .env.dev
  3. 3

    使用 Docker Compose 启动 Marble

    docker compose -f docker-compose-dev.yaml --env-file .env.dev.example up

使用前须知

  • 需要 Docker、Docker Compose、至少 4GB 内存和 10GB 磁盘空间。
  • 许可证未被明确识别(元数据显示为 NOASSERTION),使用前请自行核实其条款。
  • Marble 不提供 KYC 服务,需要对接其他独立服务商。
  • 企业版功能仅在授权版本中提供。

收录于专题

标签

常见问题

marble 是什么?
开源的实时决策引擎,用于欺诈检测与反洗钱合规,涵盖交易监控、名单筛查和案件调查。 Marble 是面向欺诈与反洗钱(AML)团队的决策引擎。合规和风控人员可以基于自定义数据模型配置交易监控规则,将客户和企业与制裁、PEP 及负面舆情名单进行比对,并在统一的案件管理界面中处理告警。
marble 可以免费使用吗?用的什么许可证?
marble 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
marble 还在维护吗?
活跃维护中。marble 最近一次提交是在 2026年10月22日。
marble 适合用来做什么?
为金融科技公司或银行的支付流程配置交易监控规则。 对客户和支付进行全球制裁及 PEP 名单筛查。 在数据必须留在本地的场景下自部署欺诈与反洗钱平台。 在统一的案件管理界面中协作调查告警。
marble 怎么安装和运行?
克隆代码仓库: git clone <repository-url> 复制示例环境变量文件: cp .env.dev.example .env.dev 使用 Docker Compose 启动 Marble: docker compose -f docker-compose-dev.yaml --env-file .env.dev.example up
在哪里获取 marble?
源代码和安装说明在 GitHub 上:https://github.com/checkmarble/marble

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目