Skip to main content

TileDB Vector Search Python client

Project description

TileDB logo

TileDB Vector Search

TileDB-Vector-Search is a C++ library and Python API for vector search built on top of the TileDB Storage Engine.

Please see the following blog posts for background:

We have released a LangChain integration, with others to come soon.

Quick Links

Quick Installation

Pre-built packages are available from PyPI using pip:

pip install tiledb-vector-search

Or from the tiledb conda channel using conda or mamba:

conda install -c tiledb -c conda-forge tiledb-vector-search

Contributing

We welcome contributions. Please see Building for development-build instructions. For large new features, please open an issue to discuss goals and approach in order to ensure a smooth PR integration and review process. All contributions must be licensed under the repository's MIT License.

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

tiledb_vector_search-0.0.21-cp311-cp311-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

tiledb_vector_search-0.0.21-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.5 MB view details)

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

tiledb_vector_search-0.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

tiledb_vector_search-0.0.21-cp311-cp311-macosx_12_0_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.11 macOS 12.0+ x86-64

tiledb_vector_search-0.0.21-cp311-cp311-macosx_12_0_arm64.whl (10.7 MB view details)

Uploaded CPython 3.11 macOS 12.0+ ARM64

tiledb_vector_search-0.0.21-cp310-cp310-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

tiledb_vector_search-0.0.21-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.5 MB view details)

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

tiledb_vector_search-0.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

tiledb_vector_search-0.0.21-cp310-cp310-macosx_12_0_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.10 macOS 12.0+ x86-64

tiledb_vector_search-0.0.21-cp310-cp310-macosx_12_0_arm64.whl (10.7 MB view details)

Uploaded CPython 3.10 macOS 12.0+ ARM64

tiledb_vector_search-0.0.21-cp39-cp39-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

tiledb_vector_search-0.0.21-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.5 MB view details)

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

tiledb_vector_search-0.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

tiledb_vector_search-0.0.21-cp39-cp39-macosx_12_0_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.9 macOS 12.0+ x86-64

tiledb_vector_search-0.0.21-cp39-cp39-macosx_12_0_arm64.whl (10.7 MB view details)

Uploaded CPython 3.9 macOS 12.0+ ARM64

tiledb_vector_search-0.0.21-cp38-cp38-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.8 Windows x86-64

tiledb_vector_search-0.0.21-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (14.5 MB view details)

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

tiledb_vector_search-0.0.21-cp38-cp38-macosx_12_0_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.8 macOS 12.0+ x86-64

tiledb_vector_search-0.0.21-cp38-cp38-macosx_12_0_arm64.whl (10.7 MB view details)

Uploaded CPython 3.8 macOS 12.0+ ARM64

File details

Details for the file tiledb_vector_search-0.0.21-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eac314553c584d9aa8ea591f21bfc092fdd0f8b3a19bd2af8ce2fe9417b8307c
MD5 84d4613cf5837e0f19d25badfae4f9cc
BLAKE2b-256 892c2986121a540c829b7d208a7f802c76542cac93f619ff78ed426ee4117e5b

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 47f187d779d3ab57c76096af9ae4d3e9f3316771be9d406b78ee9a52f1803a3b
MD5 70075d6dfee1414f56d069ffe66f0bd8
BLAKE2b-256 7adee43504f4729dc7323dda170bfdb0eb4d5ca883e3f3aeee6f38fade96e712

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 087410f58434f8bc17f6982ebf542d69b8e2f92a9b2467d7f752c6f19db7c283
MD5 fda58573bf62a666d1a9d49409ac881c
BLAKE2b-256 c3b52afb368a67878126e536d209ed471551d8f939e9b130a74600f4e626e297

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c664deb1b3e4bf200b829fb5cbf5e25ab22b399f49dbe1418f08e83a5cb0f44
MD5 7a0f420a6c73204fed815c8929ad298c
BLAKE2b-256 50d3e88ca3298ac977f4d25a8f0a48efd11fca7f14f7b963a957882c2875065f

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp311-cp311-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 757f0e9277370d6bcf70dbfd46148dd3a027a206bb37833755c0a70cac2b3eda
MD5 3304b191472c0d7a183f33d2607da835
BLAKE2b-256 b9dac34fc9f128b09d275caa6e7fd8278f136331b90ab4221fe83485c739201f

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 b7b886013795fffe67193a66a098e84ca29fa1a28cbe74cd800e111e146be258
MD5 fcf6472bd6008f72d2b03912e96db0a3
BLAKE2b-256 0cd59f492c7e54110c47f77ee269e3e18e84e9ee4bcc1db25e80b0362f0692f4

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a5bd604e60eadcd245cf2386f7afa3da8997646ec6f3ad7a8c9335902cc59a87
MD5 300fb0cc06299ebae6e7833a77e06b06
BLAKE2b-256 d97248df49f293c76da2c6c1a39e951d3253133321892960020fa3f0c9ee30e3

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 861d1c7d66da8ee5357be5ab76f3af447b406fd5df08dc90cf886b978253dbaf
MD5 4e52beee423c0302e2a05d0880221e31
BLAKE2b-256 7d719d330c616825a0316449e6a30e4c5ab71e8c33adcafb250720e2cfffed51

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af02200a6ab200f4d1441a865ffd63d4b5a98f28491f69e87783d8c8502eafea
MD5 2cf72302097bfbf0a4799b50dab6009c
BLAKE2b-256 6d8d973277ee3893f8edad99e963c3ecd79e86396d5f8c8e70b5b41d5738d7c8

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 1ea7999b53f33009c9507dd752caeaa75ebcbec9e73964cd640eefdaaba7910f
MD5 9709a023ce51a553c81da1678e370695
BLAKE2b-256 67ce643190841b34e178d4bf40e0824041a988a63d1d21fe3f17bd2cdb39ce13

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 6f2f158ea27fdce7641b4969e4234ba0f6817c7154d34f5df8e5b5a864151748
MD5 5e8d17774242824921d0cf75f73f75be
BLAKE2b-256 363df997df46abf33a4f506e5c4ef3d46b51bf66fbe5ed24655d348d33cf416a

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9f29b73bbcf450684e79bfb5c606b2e68c1c14dca8587ad92e666fed69aaa9d4
MD5 4c098f80c76dfe9b93ae879375edf547
BLAKE2b-256 b4e7729c4c2a5e10244ec9da5c3754f479ff6e64ed6430e5f1178c7d04862b24

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a6da9ab03f36702f13929b741f3290c23978ad47bf7dcd00278c73745444e24d
MD5 3fa7ed3f986482a5f04baf00bf620f56
BLAKE2b-256 b4fa098af413d508fc7b5dd030c3c522603a53f42e12f59b533c339343698acf

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 660c15622f16d3ac4028197bb5d041e24494b2cbffd8297ea030ddbf23c9be90
MD5 9c761e180c75fa944d52d9f4268151b9
BLAKE2b-256 2b07fcacdf16697cc1ac57e364cce8d2aa65cb731d197e3193ac132fc4147d4b

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 3f95931a3bc094e4fdbe17fcfe12a73ca21b046ae3b1d3d5de9d238ab3824d88
MD5 815eb7b0f64c6578810e37144ea6cdf6
BLAKE2b-256 52e73c9df3d1ede64bb23efb8d339fffae3b0aa79f9eb207c07488c06515f690

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 8c760ad93dde188c642becca9afdc32677e7a2feeb6ee24776263fd4067dbceb
MD5 184aa50c2db8ac46e2b56f890e86750c
BLAKE2b-256 46304f3cbd71e7fc6961778a7abdb71c077ffe406f0015b1cde461f9639dfd7f

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c76bab45971aab6d646aae567a27d6198da18dfb8132fd2321753304dd092436
MD5 b8e3478ba2d5bebc0d6645e8c5d525f7
BLAKE2b-256 8530053b4429b491777b3e7a283efd176af9d85f0d642efd369ed900bb615ff6

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16e67f55f300e06d663c450b8fad87527d3bc1d1c8948f88725ca0bea844477e
MD5 6574600465b9fa05765b731c64e82927
BLAKE2b-256 2b2cecfcd36da0ee11543eeaa7ad4aa0329ca3c3a583de3cae84f57c01946d41

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp38-cp38-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 5a37a45c7de0b53010b5efbd4e6f60d2f8217feb71e0049c2da2ee83f8416461
MD5 64609460e4461c113d4f0fba9a77b07d
BLAKE2b-256 b7ef920fc40e4abd61590a5ea4170a4bbffba3237d6bfa3ccae1a66ee10a2d94

See more details on using hashes here.

File details

Details for the file tiledb_vector_search-0.0.21-cp38-cp38-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for tiledb_vector_search-0.0.21-cp38-cp38-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 b1d4cb504938a90e178cfcc8354414f1c6fcfe607353af5a3326bac2ffa51fd8
MD5 2d339c003bcd8680c6fc7c8c49d4fcc7
BLAKE2b-256 0345ffc2db6236d928d38c37d4ca0f74a99c98a720e6f710a79092ae30c22c79

See more details on using hashes here.

Supported by

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