Универсальный, не зависящий от вендора формат сигнатур для описания детектирований по логам и большая общая библиотека готовых Sigma-правил.
checkmarble/marble
Open-source движок принятия решений для обнаружения мошенничества и соблюдения требований AML: мониторинг транзакций, скрининг и расследование дел в реальном времени.
Open source альтернатива:ComplyAdvantage
Actimize
- Звёзды
- 617
- Форки
- 91
- Открытые issues
- 1
- Последний коммит
- позавчера
Что это?
Marble — движок принятия решений для команд по борьбе с мошенничеством и отмыванием денег (AML). Сотрудники отделов комплаенса и управления рисками могут создавать правила мониторинга транзакций на основе собственной модели данных, проверять клиентов и компании по спискам санкций, PEP и негативных публикаций, а также обрабатывать оповещения в единой системе управления делами.
Open-source-версию можно развернуть на собственных серверах с помощью Docker Compose, чтобы данные клиентов оставались в инфраструктуре организации, или использовать Marble как SaaS. Сервис подключается к внутренним системам, например базам данных транзакций, и сторонним поставщикам данных. В него также встроены инструменты на базе AI для создания правил и расследования инцидентов. Сам проект не предоставляет услуги KYC.
Контроль доступа включает разрешения на основе ролей, SSO через OpenID Connect и белые списки IP-адресов. Журналы аудита правил обнаружения, рабочих процессов и действий по делам доступны для поиска и не могут быть изменены. Также к базе данных можно напрямую подключать BI-инструменты.
Ключевые возможности
- 01Мониторинг транзакций в реальном времени или после проведения операций на основе собственной модели данных.
- 02Проверка клиентов и компаний по спискам санкций, PEP и негативных публикаций.
- 03Постоянный мониторинг клиентов по выбранным спискам.
- 04Единая система управления делами для расследования оповещений и добавления к ним заметок.
- 05Доступные для поиска и защищённые от изменений журналы аудита правил, рабочих процессов и действий по делам.
- 06Контроль доступа на основе ролей, единый вход через OIDC и белые списки IP-адресов.
Сценарии использования
- Создание правил мониторинга транзакций для платёжных операций финтех-компании или банка.
- Проверка клиентов и платежей по международным спискам санкций и PEP.
- Развёртывание собственной платформы для борьбы с мошенничеством и отмыванием денег, если данные должны оставаться в инфраструктуре организации.
- Совместное расследование оповещений в едином интерфейсе управления делами.
Быстрый старт
- 1
Клонируйте репозиторий
git clone <repository-url> - 2
Скопируйте пример файла окружения
cp .env.dev.example .env.dev - 3
Запустите Marble с помощью Docker Compose
docker compose -f docker-compose-dev.yaml --env-file .env.dev.example up
Что важно знать
- Требуются Docker, Docker Compose, не менее 4 ГБ оперативной памяти и 10 ГБ свободного места на диске.
- Лицензия не указана однозначно (указано NOASSERTION), поэтому перед использованием ознакомьтесь с её условиями.
- Marble не предоставляет услуги KYC, поэтому необходимо интегрировать отдельного поставщика.
- Функции для предприятий доступны только в рамках лицензируемого варианта.
В подборках
Темы
Частые вопросы
- Что такое marble?
- Open-source движок принятия решений для обнаружения мошенничества и соблюдения требований AML: мониторинг транзакций, скрининг и расследование дел в реальном времени. Marble — движок принятия решений для команд по борьбе с мошенничеством и отмыванием денег (AML). Сотрудники отделов комплаенса и управления рисками могут создавать правила мониторинга транзакций на основе собственной модели данных, проверять клиентов и компании по спискам санкций, PEP и негативных публикаций, а также обрабатывать оповещения в единой системе управления делами.
- marble можно использовать бесплатно? Какая у него лицензия?
- marble распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- marble всё ещё поддерживается?
- Активно поддерживается. Последний коммит в marble — 22 окт. 2026 г..
- Для чего можно использовать marble?
- Создание правил мониторинга транзакций для платёжных операций финтех-компании или банка. Проверка клиентов и платежей по международным спискам санкций и PEP. Развёртывание собственной платформы для борьбы с мошенничеством и отмыванием денег, если данные должны оставаться в инфраструктуре организации. Совместное расследование оповещений в едином интерфейсе управления делами.
- Как установить marble?
- Клонируйте репозиторий: git clone <repository-url> Скопируйте пример файла окружения: cp .env.dev.example .env.dev Запустите Marble с помощью Docker Compose: docker compose -f docker-compose-dev.yaml --env-file .env.dev.example up
- Где скачать marble?
- Исходный код и инструкции по установке — на GitHub: https://github.com/checkmarble/marble
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Платформа для самостоятельного мониторинга, обновления и защиты парка Linux-серверов с агентами, устанавливающими только исходящие соединения, и обновлениями по согласованию.
Библиотека Python для поиска аномалий в табличных данных, временных рядах, графах, тексте, изображениях и аудио; включает более 60 детекторов и классический API fit/predict.
Java-движок правил и оркестрации компонентов: бизнес-процессы описываются на DSL, правила обновляются без перезапуска, доступны узлы AI Agent.
Открытая платформа и CLI для проверки безопасности и соответствия требованиям в AWS, Azure, GCP и других облачных средах.
Инструмент статического анализа, который проверяет IaC, образы контейнеров и пакеты с открытым исходным кодом на ошибки конфигурации облака и CVE.