Home Software Services About Contact
USEARCH
Open-source USEARCH
I would like to convert USEARCH to open-source. The challenges are to find funding and/or credible volunteers to support further development and maintenance. If you have any ideas or would like to contribute, please contact me.
 
About 32-bit USEARCH
The 32-bit version meets the needs of most users. It is compatible with 32-bit and 64-bit operating systems. The main limitation is that a maximum of 4Gb RAM can be used (2Gb under Windows). See memory requirements for more information. A 64-bit version is available for very large datasets, this requires a paid license even for non-profit / academic use.
 
 
 
 
 
 
 
 


The 32-bit version of USEARCH is licensed at no charge for individual use. The license allows commercial use, but does not allow re-distribution of the binary. A no-charge 32-bit license is also available for university compute clusters.
 
The email list has been discontinued. In future, I will tweet about updates and other USEARCH news such as new preprints and published papers. If you don't use twitter, you could use a service such as changedetection.com which can send you an email every time this page changes.
 
 


Downloads
These are binary files in gzip format, use gunzip to decompress and set the execute bit (Linx and OSX) before use.

usearch11.0.667_i86linux32.gz
usearch11.0.667_i86osx32.gz (does not work on macOS 10.5 or later)
usearch11.0.667_win32.exe.gz

Md5 checksums
27cc6b779b899daa5d17a95fd0eeb69c linux
7290565f0e1cc49093806114ed85c535 osx
fd5e149d0977a570cdaa10652a994d45 win32

Old versions with md5 checksums
eec0bff4a4a21e184ea4339373991247 usearch10.0.240_i86linux32.gz 239155641a72f65bbe125019875a69d6 usearch10.0.240_i86osx32.gz 165efcbe979b0ea7c226cd1e1680863e usearch10.0.240_win32.exe.gz 6313c705c7c04545385b45960d880114 usearch10.0.259_i86linux32.gz a079d5508585093380cb6e32512cf63e usearch11.0.667_i86linux32.gz 2185b930b708e1aab23c675aa97c58ba usearch11.0.667_i86osx32.gz 4c630af05c3d08e80b4bbb343bb1a5f3 usearch11.0.667_win32.exe.gz 99d8c1e3f0eb0110abea88ff7f0db414 usearch5.2.236_i86linux32.gz bcb1e5a8dd92836a4dce7152d91b5354 usearch5.2.236_i86osx32.gz 949fe69b724a61a066d1b2710a206213 usearch5.2.236_win32.exe.gz d61727d933c7c2aa0287c811dc0d5b40 usearch5.2.32_i86linux32.gz fe8e7c38a8ec1b4d34d3ad1e3659a108 usearch5.2.32_i86osx32.gz 353f0fdfb905b56502849c73ac31a3d1 usearch5.2.32_win32.exe.gz 1c219d70d55b7c9fc34e62ddf979ecf7 usearch6.1.544_i86linux32.gz 32ea481504a2333675cbe98e352a2b7b usearch6.1.544_i86osx32.gz 33dc56ecb153d1adcedd012c065733f7 usearch6.1.544_win32.exe.gz 607982c117fabff8da65b907a306e63f usearch7.0.1090_i86linux32.gz 905ce7f6a4151cc52b982b61c2e836da usearch7.0.1090_i86osx32.gz 04fbc8355ba9744ef0043b74cfc8b60c usearch7.0.1090_win32.exe.gz 2baff2eb40fef9074d98d548809c51fa usearch8.0.1623_i86linux32.gz 45f51607b35b789d68600c5e0427897f usearch8.0.1623_i86osx32.gz ab99aac56501f7a0fcb0e8909a229684 usearch8.0.1623_win32.exe.gz 45c31234a909549043370a998a480f80 usearch8.1.1861_i86linux32.gz ba063c68f3e6a0a27c70d2781ae156f7 usearch8.1.1861_i86osx32.gz 04261b31f99ff3655d01894016aeb5f3 usearch8.1.1861_win32.exe.gz fbcec65d62b9f3b76e8e8522215f5885 usearch9.0.2132_i86linux32.gz caff3d1855582643df36d262618942da usearch9.0.2132_i86osx32.gz 18010468b19a689f11ceb06118427136 usearch9.0.2132_win32.exe.gz e2d1bc30ec90f9ebe72a8d5db29d49c1 usearch9.1.13_i86linux32.gz 35b7218e2a3d41923f0ef2fed95e6414 usearch9.1.13_i86osx32.gz cd8c3521ac958957ea25084341897af8 usearch9.1.13_win32.exe.gz 75866c2c7a77b1b69e9f7994061fb391 usearch9.2.64_i86linux32.gz 7d152ed8bed4da877cc51280369a69b2 usearch9.2.64_i86osx32.gz 563a35b62654d89af138558bd23dfe6a usearch9.2.64_win32.exe.gz