SOC 2、ISO 27001、NIST 800-53などにわたるポリシー、統制、証跡、ベンダーを追跡するオープンソースのコンプライアンス自動化サーバー。
checkmarble/marble
不正検知とAMLコンプライアンスに対応するオープンソースのリアルタイム意思決定エンジン。取引モニタリング、スクリーニング、ケース調査をカバーします。
代替できる製品:ComplyAdvantage
Actimize
- スター
- 617
- フォーク
- 91
- 未解決の Issue
- 1
- 最終コミット
- 一昨日
これは何?
Marbleは、不正対策やマネーロンダリング対策(AML)を担うチーム向けの意思決定エンジンです。コンプライアンス担当者やリスク管理担当者は、独自のデータモデルを使った取引モニタリングルールの作成、制裁対象者・PEP・ネガティブニュースのリストとの照合、統合ケース管理ツールでのアラート対応を行えます。
オープンソースのコアはDocker Composeでセルフホストできるため、顧客データを運用者のインフラ内に保持できます。SaaSとして利用することも可能です。Marbleは取引データベースなどの社内システムや外部データプロバイダーと連携し、ルール作成や調査ワークフローを支援するAI機能も備えています。KYCサービス自体は提供していません。
アクセス制御には、ロールベースの権限設定、OpenID ConnectによるSSO、IPホワイトリストが用意されています。検知ルール、ワークフロー、ケース操作の監査ログは検索可能で改ざんできません。また、BIツールからデータベースに直接アクセスできます。
主な機能
- 01独自のデータモデルによるリアルタイムまたは事後の取引モニタリング。
- 02制裁対象者・PEP・ネガティブニュースのリストとの顧客および企業の照合。
- 03選択したリストを使った顧客の継続的なモニタリング。
- 04アラートの調査や注釈付けに使える統合ケース管理ツール。
- 05ルール、ワークフロー、ケース操作に関する検索可能で改ざんできない監査ログ。
- 06ロールベースのアクセス制御、OIDCシングルサインオン、IPホワイトリスト。
ユースケース
- フィンテック企業や銀行の決済フロー向けに取引モニタリングルールを作成する。
- 世界各国の制裁対象者リストやPEPリストを使って顧客や決済を照合する。
- データをオンプレミスに保持する必要がある環境で、不正対策とAMLのプラットフォームをセルフホストする。
- 単一のケース管理画面で、チームが連携してアラートを調査する。
クイックスタート
- 1
リポジトリをクローンする
git clone <repository-url> - 2
環境設定ファイルのサンプルをコピーする
cp .env.dev.example .env.dev - 3
Docker ComposeでMarbleを起動する
docker compose -f docker-compose-dev.yaml --env-file .env.dev.example up
使う前に知っておきたいこと
- Docker、Docker Compose、4GB以上のRAM、10GB以上のディスク容量が必要です。
- ライセンスが明確に特定されておらず(NOASSERTIONと記載)、使用前に条件を確認してください。
- MarbleはKYCサービスを提供していないため、別のプロバイダーを連携する必要があります。
- エンタープライズ機能は、ライセンス付きのオプションでのみ利用できます。
収録されている特集
トピック
よくある質問
- marble とは?
- 不正検知とAMLコンプライアンスに対応するオープンソースのリアルタイム意思決定エンジン。取引モニタリング、スクリーニング、ケース調査をカバーします。 Marbleは、不正対策やマネーロンダリング対策(AML)を担うチーム向けの意思決定エンジンです。コンプライアンス担当者やリスク管理担当者は、独自のデータモデルを使った取引モニタリングルールの作成、制裁対象者・PEP・ネガティブニュースのリストとの照合、統合ケース管理ツールでのアラート対応を行えます。
- marble は無料で使えますか?ライセンスは?
- marble は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- marble は今もメンテナンスされていますか?
- 活発にメンテナンス中。marble の最終コミットは 2026年10月22日 です。
- marble は何に使えますか?
- フィンテック企業や銀行の決済フロー向けに取引モニタリングルールを作成する。 世界各国の制裁対象者リストやPEPリストを使って顧客や決済を照合する。 データをオンプレミスに保持する必要がある環境で、不正対策とAMLのプラットフォームをセルフホストする。 単一のケース管理画面で、チームが連携してアラートを調査する。
- 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
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ログベースの検知を記述する、ベンダーに依存しない汎用シグネチャ形式と、すぐに使えるSigmaルールの大規模な共有ライブラリ。
表形式、時系列、グラフ、テキスト、画像、音声データの異常検知に対応するPythonライブラリ。60種類以上の検知器と、おなじみのfit/predict APIを備えています。
DSLでビジネスフローを定義できるJavaルール・コンポーネントオーケストレーションエンジン。ルールのホットリフレッシュやAI Agentノードに対応。
アウトバウンド接続のみのエージェントと承認制のパッチ適用を備えた、Linuxサーバー群を監視・更新・保護するセルフホスト型プラットフォーム。
Gmail、Microsoft 365、PSTファイル、IMAPメールボックスのメールをアーカイブし、インデックス化して検索できるセルフホスト型プラットフォーム。