Skip to main content

brinicle is a C++ vector index engine (ANN library) optimized for disk-first, low-RAM similarity search.

Project description

brinicle

brinicle is a C++ vector index engine (ANN library) optimized for disk-first, low-RAM similarity search. It provides fast build + query, supports inserts/deletes, and targets predictable latency at high recall with minimal memory overhead.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

brinicle-0.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

brinicle-0.0.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (367.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

brinicle-0.0.1-cp314-cp314-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

brinicle-0.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (364.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

brinicle-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

brinicle-0.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (364.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

brinicle-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

brinicle-0.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (364.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

brinicle-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

brinicle-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (361.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

brinicle-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

brinicle-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (360.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file brinicle-0.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5cc48174ff68aa62be04a08d12d3492f2546d02ae9ee8c1fc8a476c0330263e4
MD5 7a852e918720c987636d3ed1628e0048
BLAKE2b-256 a1c149bdd83f023971d45abce8626a878c8b03b84c2582dcd103caa5aebb814b

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a8a39a86ddd7253bfe4db022fec638e8f5557b9ebc5438bfce408fd3e3022c37
MD5 8fe65626ce0a5bb9ed6bf6a845639bf0
BLAKE2b-256 42b2fbb3ad74bae8644e983043472515d21ebe7a7e40dd5bc32e07b8a1d9bfce

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1c2f903a1175bf31b47ddda55832e159973ce54860d0903d5b4fcefb7e2f2117
MD5 d6d1e6ac677111fb46732ccecf264557
BLAKE2b-256 cd58dad0ba785acab9915b0a7a60b7452e3dfec380392cbf07ecea26bf347c55

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6936e2e32f5280d60f4419dea64e6d100cf0d8a3d79be6bc882f1cdb91dcb29c
MD5 cb09ecc85eaa0442349045de3ea1bcf6
BLAKE2b-256 0adafc253c7f97b2d62df80ff72b3d22e6e8b2a1ab91e7f575d1a763c65c193c

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 690f23f4bf6186e4decc43a76735209ac107754395b82765f83712226a07a51f
MD5 6282d12c054178ecd0bab76b1ec27d96
BLAKE2b-256 4b6f3bc7e87d72f456acf87c682ce8f62bd9f595a00aefe28d1ca25d67cc472a

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6cc424ad17bda54c6da5767883e92377435c66efb896d3ffd11e3e3a0b72c62f
MD5 2009350e7a7c01f569228ec2846c5e07
BLAKE2b-256 6aef31b7a3a020fd81fecc4444e87717b61bac195fd61907310295949b58c576

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c8501b12848b8c8fa11eaed437bef9a884352af33288f2146e1de2ae66092c1f
MD5 689329346a00a71e160853725407de27
BLAKE2b-256 88618889652184e4d4eb3a2c6478c5f46f0f0728f5c415f4c43b39b1f625e241

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c9b1bb82b8db5192ce059b9e22fb0684ac4edb73e4ba333aa5714583f285fa39
MD5 ee08c12442cfde18bb58f217a2970d46
BLAKE2b-256 eafaa5c51eff5481e7ace2eb0b5385869d5cc59adf7092be8033b6e54cf5666b

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 992d5aa1ac0fac079c7475778c4639e133e220f7adee8fe1977168990bdbcb03
MD5 dc4053a2cb95397cadcecc94ef93f9eb
BLAKE2b-256 10ce2df55e9a782bd42cd94285ab66bcefdd062303097bb058e13f06c32227bd

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b1c31f3f86aa5f8cb0f35cd6ca632982be980b17dc37b7dfc0da28029a59c8e
MD5 d87081a37973243625f34245e28e9313
BLAKE2b-256 83b9eb65688fa9c6b7d7b6b39aafe76b3b9ed327063bc88aaaa692ecd0756e6e

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 802863c3294d675b9ec3184177b9bbbd27c2991035a58160093836106c6c5160
MD5 49e07272c547155d9123dc03e86b8509
BLAKE2b-256 684632d0a06d63f65ed3301f05c01a07bc1abaf5828ab3229e825ca478bf0345

See more details on using hashes here.

File details

Details for the file brinicle-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for brinicle-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1b0a2452d11816b8d8208bafefb39a86bed3143c14a9ea45ee5a5b1cf4422c2a
MD5 066257110bf5417bd045828cfeccef8d
BLAKE2b-256 4289682a78c3518dd04c86190128c9f95fca82da805f143a2bfa3706b4036208

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page