Repolode
checkmarble

checkmarble/marble

Motor de decisiones de código abierto y en tiempo real para detectar fraudes y cumplir con las normas AML, con monitorización de transacciones, screening e investigación de casos.

Alternativa open source a:ComplyAdvantageActimize

Estrellas
617
Forks
91
Issues abiertos
1
Último commit
anteayer

¿Qué es?

Marble es un motor de decisiones para equipos de prevención del fraude y blanqueo de capitales (AML). Permite al personal de cumplimiento normativo y riesgos crear reglas de monitorización de transacciones con un modelo de datos personalizado, comprobar clientes y empresas en listas de sanciones, PEP y noticias negativas, y gestionar alertas en un gestor de casos unificado.

El núcleo de código abierto se puede alojar en infraestructura propia con Docker Compose, de modo que los datos de los clientes permanezcan en la infraestructura del operador, o utilizarse como servicio SaaS. Marble se conecta a sistemas internos, como bases de datos de transacciones, y a proveedores de datos externos; además, incluye asistencia de IA para crear reglas y agilizar los flujos de trabajo de investigación. El proyecto no ofrece servicios KYC por sí mismo.

Los controles de acceso incluyen permisos basados en roles, SSO mediante OpenID Connect y listas de IP permitidas. Los registros de auditoría de las reglas de detección, los flujos de trabajo y las acciones de los casos se pueden buscar y no se pueden alterar; además, se ofrece acceso directo a la base de datos para herramientas de BI.

Funciones clave

  • 01Monitorización de transacciones en tiempo real o posterior a la operación, con un modelo de datos personalizado.
  • 02Screening de clientes y empresas en listas de sanciones, PEP y noticias negativas.
  • 03Monitorización continua de clientes frente a listas seleccionadas.
  • 04Gestor de casos unificado para investigar y anotar alertas.
  • 05Registros de auditoría consultables e inalterables de reglas, flujos de trabajo y acciones de los casos.
  • 06Control de acceso basado en roles, inicio de sesión único con OIDC y listas de IP permitidas.

Casos de uso

  • Crear reglas de monitorización de transacciones para los flujos de pago de una fintech o un banco.
  • Comprobar clientes y pagos en listas globales de sanciones y PEP.
  • Ejecutar una plataforma de prevención del fraude y AML alojada en infraestructura propia cuando los datos deban permanecer en las instalaciones.
  • Investigar alertas de forma colaborativa desde una única interfaz de gestión de casos.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone <repository-url>
  2. 2

    Copia el archivo de entorno de ejemplo

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

    Inicia Marble con Docker Compose

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

Antes de usarlo

  • Requiere Docker, Docker Compose, al menos 4 GB de RAM y 10 GB de espacio en disco.
  • La licencia no está claramente identificada (figura como NOASSERTION), así que consulta sus condiciones antes de usarlo.
  • Marble no ofrece servicios KYC, por lo que debes integrar un proveedor aparte.
  • Las funciones empresariales solo están disponibles mediante una opción con licencia.

En colecciones

Temas

Preguntas frecuentes

¿Qué es marble?
Motor de decisiones de código abierto y en tiempo real para detectar fraudes y cumplir con las normas AML, con monitorización de transacciones, screening e investigación de casos. Marble es un motor de decisiones para equipos de prevención del fraude y blanqueo de capitales (AML). Permite al personal de cumplimiento normativo y riesgos crear reglas de monitorización de transacciones con un modelo de datos personalizado, comprobar clientes y empresas en listas de sanciones, PEP y noticias negativas, y gestionar alertas en un gestor de casos unificado.
¿marble es gratuito? ¿Qué licencia tiene?
marble es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿marble sigue mantenido?
Mantenimiento activo. El último commit de marble fue el 22 oct 2026.
¿Para qué puedo usar marble?
Crear reglas de monitorización de transacciones para los flujos de pago de una fintech o un banco. Comprobar clientes y pagos en listas globales de sanciones y PEP. Ejecutar una plataforma de prevención del fraude y AML alojada en infraestructura propia cuando los datos deban permanecer en las instalaciones. Investigar alertas de forma colaborativa desde una única interfaz de gestión de casos.
¿Cómo se instala marble?
Clona el repositorio: git clone <repository-url> Copia el archivo de entorno de ejemplo: cp .env.dev.example .env.dev Inicia Marble con Docker Compose: docker compose -f docker-compose-dev.yaml --env-file .env.dev.example up
¿Dónde consigo marble?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/checkmarble/marble

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados