Anti-Money Laundering (AML) - Open source Libraries and Solutions

share link

by Ashok Balasubramanian dot icon Updated: Sep 2, 2021

technology logo
technology logo

Solution Kit Solution Kit  

In August 2021, the U.S. Department of Justice repatriated an additional $452 million in 1MDB funds to Malaysia. This repatriation took the total amount recovered from the corruption scandal to $1.2 billion. The funds had been laundered through major financial institutions worldwide, including in the United States, Switzerland, Singapore, and Luxembourg.

While there are multiple global regulations targeting money laundering, multiple estimates peg the size of money laundering between $800 billion to $2 trillion annually. While there are multiple commercially available AML packages, the core technologies are the ability to stream-process vast sources of information and intelligent algorithms to identify money laundering patterns.

kandi collection on Anti-Money Laundering covers open source libraries across data scraping, stream processing, open source intelligence (OSINT Framework), anti-money laundering algorithms, and case management for anti-money laundering.

Scraping and Stream Processing

Key inputs for an AML solution are processing a variety of sources of information. Web scraping and real time streaming solutions help achieve this. For more insights on streaming refer to the kandi kit - Building a Stream Processing Application using open source libraries . For more insights on web scraping refer to the kandi collection - 13 best Python Web Scraping libraries in 2021.

scrapyby scrapy

Python doticonstar image 47503 doticonVersion:2.9.0doticon
License: Permissive (BSD-3-Clause)

Scrapy, a fast high-level web crawling & scraping framework for Python.

Support
    Quality
      Security
        License
          Reuse

            scrapyby scrapy

            Python doticon star image 47503 doticonVersion:2.9.0doticon License: Permissive (BSD-3-Clause)

            Scrapy, a fast high-level web crawling & scraping framework for Python.
            Support
              Quality
                Security
                  License
                    Reuse

                      you-getby soimort

                      Python doticonstar image 47551 doticonVersion:v0.4.1650doticon
                      License: Others (Non-SPDX)

                      :arrow_double_down: Dumb downloader that scrapes the web

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                you-getby soimort

                                Python doticon star image 47551 doticonVersion:v0.4.1650doticon License: Others (Non-SPDX)

                                :arrow_double_down: Dumb downloader that scrapes the web
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          kafkaby apache

                                          Java doticonstar image 25123 doticonVersion:Currentdoticon
                                          License: Permissive (Apache-2.0)

                                          Mirror of Apache Kafka

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    kafkaby apache

                                                    Java doticon star image 25123 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                    Mirror of Apache Kafka
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              flinkby apache

                                                              Java doticonstar image 21401 doticonVersion:Currentdoticon
                                                              License: Permissive (Apache-2.0)

                                                              Apache Flink

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        flinkby apache

                                                                        Java doticon star image 21401 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                        Apache Flink
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  spring-cloud-dataflowby spring-cloud

                                                                                  Java doticonstar image 992 doticonVersion:v2.10.3doticon
                                                                                  License: Permissive (Apache-2.0)

                                                                                  A microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            spring-cloud-dataflowby spring-cloud

                                                                                            Java doticon star image 992 doticonVersion:v2.10.3doticon License: Permissive (Apache-2.0)

                                                                                            A microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      Open Source Intelligence

                                                                                                      A variety of open source intelligence tools enable targeting information gathering from multiple sources.

                                                                                                      OSINT-Frameworkby lockfale

                                                                                                      JavaScript doticonstar image 5343 doticonVersion:Currentdoticon
                                                                                                      License: Permissive (MIT)

                                                                                                      OSINT Framework

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                OSINT-Frameworkby lockfale

                                                                                                                JavaScript doticon star image 5343 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                OSINT Framework
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse
                                                                                                                          Python doticonstar image 227 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          An open database of international sanctions data, persons of interest and politically exposed persons

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    opensanctionsby pudo

                                                                                                                                    Python doticon star image 227 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                    An open database of international sanctions data, persons of interest and politically exposed persons
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              osint-scraperby famavott

                                                                                                                                              Python doticonstar image 295 doticonVersion:Currentdoticon
                                                                                                                                              License: Permissive (MIT)

                                                                                                                                              Social Recon

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        osint-scraperby famavott

                                                                                                                                                        Python doticon star image 295 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                        Social Recon
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  Anti-Money Laundering Algoritms

                                                                                                                                                                  AML algorithms are key in identifying fraud patterns and flagging them.

                                                                                                                                                                  amloby mopso

                                                                                                                                                                  HTML doticonstar image 0 doticonVersion:dev-1.0.3doticon
                                                                                                                                                                  License: Others (Non-SPDX)

                                                                                                                                                                  Anti Money Laundering Ontology

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            amloby mopso

                                                                                                                                                                            HTML doticon star image 0 doticonVersion:dev-1.0.3doticon License: Others (Non-SPDX)

                                                                                                                                                                            Anti Money Laundering Ontology
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      Money-Laundering-Detectorby indranildchandra

                                                                                                                                                                                      Python doticonstar image 18 doticonVersion:Currentdoticon
                                                                                                                                                                                      License: Permissive (MIT)

                                                                                                                                                                                      Money Laundering Detector is to prove the hypothesis that a solution powered by Machine Learning and Behaviour Analytics will find… -> currently invisible transaction behaviour -> aberrations in transactions -> reduce review operations cost by lowering the number of False Positive alerts without using current framework of static rule based alert generation process.

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                Money-Laundering-Detectorby indranildchandra

                                                                                                                                                                                                Python doticon star image 18 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                Money Laundering Detector is to prove the hypothesis that a solution powered by Machine Learning and Behaviour Analytics will find… -> currently invisible transaction behaviour -> aberrations in transactions -> reduce review operations cost by lowering the number of False Positive alerts without using current framework of static rule based alert generation process.
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          OpenAMLby marco76

                                                                                                                                                                                                          Java doticonstar image 4 doticonVersion:Currentdoticon
                                                                                                                                                                                                          no licences License: No License (null)

                                                                                                                                                                                                          Anti money laundering base software

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    OpenAMLby marco76

                                                                                                                                                                                                                    Java doticon star image 4 doticonVersion:Currentdoticonno licences License: No License

                                                                                                                                                                                                                    Anti money laundering base software
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                              AMLby r-soltani

                                                                                                                                                                                                                              Java doticonstar image 1 doticonVersion:Currentdoticon
                                                                                                                                                                                                                              License: Permissive (Apache-2.0)

                                                                                                                                                                                                                              Anti-money laundering framework based on the paper "A new algorithm for money laundering detection based on structural similarity"

                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                        AMLby r-soltani

                                                                                                                                                                                                                                        Java doticon star image 1 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                        Anti-money laundering framework based on the paper "A new algorithm for money laundering detection based on structural similarity"
                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                  AMLAby Ajay1250

                                                                                                                                                                                                                                                  Python doticonstar image 1 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                  no licences License: No License (null)

                                                                                                                                                                                                                                                  AMLA : Anti Money Laundering Analyzer

                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                            AMLAby Ajay1250

                                                                                                                                                                                                                                                            Python doticon star image 1 doticonVersion:Currentdoticonno licences License: No License

                                                                                                                                                                                                                                                            AMLA : Anti Money Laundering Analyzer
                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                    Reuse

                                                                                                                                                                                                                                                                      Case Management for Anti-Money Laundering

                                                                                                                                                                                                                                                                      Case management libraries process the alerts raised by the AML algorithms. Below are libraries spanning across general process management to ones tailored to legal and fraud management.

                                                                                                                                                                                                                                                                      Java doticonstar image 3359 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                      License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                      Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Spring, Spring Boot, CDI.

                                                                                                                                                                                                                                                                      Support
                                                                                                                                                                                                                                                                        Quality
                                                                                                                                                                                                                                                                          Security
                                                                                                                                                                                                                                                                            License
                                                                                                                                                                                                                                                                              Reuse

                                                                                                                                                                                                                                                                                camunda-bpm-platformby camunda

                                                                                                                                                                                                                                                                                Java doticon star image 3359 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Spring, Spring Boot, CDI.
                                                                                                                                                                                                                                                                                Support
                                                                                                                                                                                                                                                                                  Quality
                                                                                                                                                                                                                                                                                    Security
                                                                                                                                                                                                                                                                                      License
                                                                                                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                                                                                                          open-cms-appby samharden

                                                                                                                                                                                                                                                                                          HTML doticonstar image 5 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                          License: Permissive (MIT)

                                                                                                                                                                                                                                                                                          Open Case Management System

                                                                                                                                                                                                                                                                                          Support
                                                                                                                                                                                                                                                                                            Quality
                                                                                                                                                                                                                                                                                              Security
                                                                                                                                                                                                                                                                                                License
                                                                                                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                                                                                                    open-cms-appby samharden

                                                                                                                                                                                                                                                                                                    HTML doticon star image 5 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                    Open Case Management System
                                                                                                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                                                                                                          License
                                                                                                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                                                                                                              flowby pleio

                                                                                                                                                                                                                                                                                                              Python doticonstar image 0 doticonVersion:1.0.0doticon
                                                                                                                                                                                                                                                                                                              License: Others (Non-SPDX)

                                                                                                                                                                                                                                                                                                              Form builder and case manager

                                                                                                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                                                                                                        flowby pleio

                                                                                                                                                                                                                                                                                                                        Python doticon star image 0 doticonVersion:1.0.0doticon License: Others (Non-SPDX)

                                                                                                                                                                                                                                                                                                                        Form builder and case manager
                                                                                                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                                                                                                Reuse
                                                                                                                                                                                                                                                                                                                                  Java doticonstar image 0 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                                                  License: Others (Non-SPDX)

                                                                                                                                                                                                                                                                                                                                  Proactive Fraud Detection with Cloud Native Case Management, Kafka and Decision Modelling

                                                                                                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                                                                                                            summit-2020-pam-fraudmanagementby 2020-summit-labs

                                                                                                                                                                                                                                                                                                                                            Java doticon star image 0 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                                                                                                                                                                                                                                                                            Proactive Fraud Detection with Cloud Native Case Management, Kafka and Decision Modelling
                                                                                                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                                                                                                    Reuse

                                                                                                                                                                                                                                                                                                                                                      See similar Kits and Libraries