Skip to main content
The CyborgDB Python SDK is a client for the CyborgDB service. It creates encrypted indexes, upserts and retrieves vectors, runs vector, hybrid (BM25 + vector), and metadata-only queries, and manages per-index users. It includes a LangChain vector store, cyborgdb.CyborgVectorStore. The package is available on PyPI and the source code is available on GitHub.

Installation

Prerequisites

Before using the CyborgDB Python SDK, you need to have the CyborgDB service running:
For detailed service setup instructions, see our quickstart guides for Docker and Python.