Cyborg Vector Search was renamed to CyborgDB in v0.9.0. This version of the docs will refer to the project as CyborgDB.

The Python API for CyborgDB is split into two main classes within the CyborgDB class:

  • Client – Handles configuration, index creation/loading, and listing available indexes.
  • EncryptedIndex – Provides data operations on a specific encrypted index such as upserting vectors, training the index, querying, and retrieving stored items.

This API is also available in C++.