Open-source sanctions screening platform.
Sieve is a free, open alternative to commercial watchlist screening solutions. It fetches publicly available sanctions lists, normalizes them into a unified entity model, indexes them in memory, and exposes both a CLI and a REST API for high-performance name screening.
Install, configure, and run your first screening query in minutes.
Full reference for the screening, lists, and health endpoints.
Screen names, fetch lists, and export data from the command line.
How the matching pipeline works β normalization, n-grams, Jaro-Winkler.
Module structure, data flow, and design decisions.
Benchmark results and optimization techniques.
Supported Sanctions ListsΒΆ
List |
Source |
Status |
|---|---|---|
OFAC SDN |
U.S. Treasury |
β Implemented |
EU Consolidated |
European Commission |
β Implemented |
UN Consolidated |
UN Security Council |
β Implemented |
UK HMT |
HM Treasury |
β Implemented |