SOC 2, ISO 27001, NIST 800-53 등에서 정책, 통제, 증거, 공급업체를 추적하는 오픈소스 컴플라이언스 자동화 서버입니다.
checkmarble/marble
실시간 사기 탐지 및 AML 컴플라이언스를 위한 오픈소스 의사결정 엔진으로, 거래 모니터링, 스크리닝, 케이스 조사 기능을 제공합니다.
대체할 수 있는 제품:ComplyAdvantage
Actimize
- 스타
- 617
- 포크
- 91
- 열린 이슈
- 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 규칙 공유 라이브러리입니다.
60개 이상의 탐지기와 익숙한 fit/predict API를 제공하는 Python 라이브러리로, 테이블형·시계열·그래프·텍스트·이미지·오디오 데이터의 이상을 탐지합니다.
DSL로 비즈니스 흐름을 정의하고 규칙을 핫 리프레시할 수 있으며 AI Agent 노드도 지원하는 Java 규칙 및 컴포넌트 오케스트레이션 엔진입니다.
아웃바운드 전용 에이전트와 승인 기반 패치 실행을 지원하는 Linux 서버 팜 모니터링·패치·보안용 셀프 호스팅 플랫폼입니다.
Gmail, Microsoft 365, PST 파일 및 IMAP 받은편지함의 이메일을 보관하고 색인화해 검색할 수 있는 셀프 호스팅 플랫폼입니다.