# CyborgDB Docs > Documentation for CyborgDB, the Confidential Vector Database. ## Docs - [CyborgDB Docs](https://docs.cyborg.co/index.md) - [CyborgDB Release Notes](https://docs.cyborg.co/versions/changelog.md) - [Client](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/client/client.md) - [Create Index](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/client/create-index.md) - [List Indexes](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/client/list-indexes.md) - [Load Index](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/client/load-index.md) - [Logger](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/client/logger.md) - [Delete](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/encrypted-index/delete.md) - [Delete Index](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/encrypted-index/delete-index.md) - [Get](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/encrypted-index/get.md) - [Query](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/encrypted-index/query.md) - [Train Index](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/encrypted-index/train.md) - [Upsert](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/encrypted-index/upsert.md) - [Getter Functions](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/getters.md) - [CyborgDB Embedded - C++ API Reference](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/introduction.md): `v0.16.x` - [Types](https://docs.cyborg.co/versions/v0.16.x/embedded/cpp/types.md) - [Configure an Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/advanced/configure-index.md) - [Managing Encryption Keys](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/advanced/managing-keys.md) - [CyborgDB Usage Telemetry](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/advanced/usage-telemetry.md) - [Add Items to an Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/data-operations/add-items.md) - [Delete Encrypted Items](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/data-operations/delete-items.md) - [Get Encrypted Items](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/data-operations/get-items.md) - [Metadata Filtering](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/data-operations/metadata-filtering.md) - [Query Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/data-operations/query.md) - [Create Client](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/encrypted-indexes/create-client.md) - [Create a New Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/encrypted-indexes/create-index.md) - [Delete an Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/encrypted-indexes/delete-index.md) - [Introduction to Encrypted Indexes](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/encrypted-indexes/introduction.md) - [List Encrypted Indexes](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/encrypted-indexes/list-indexes.md) - [Load an Existing Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/encrypted-indexes/load-index.md) - [Train an Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/encrypted-indexes/train-index.md) - [CyborgDB Embedded](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/intro/about.md) - [CyborgDB Embedded Quickstart](https://docs.cyborg.co/versions/v0.16.x/embedded/guides/intro/quickstart.md) - [Client](https://docs.cyborg.co/versions/v0.16.x/embedded/python/client/client.md) - [Create Index](https://docs.cyborg.co/versions/v0.16.x/embedded/python/client/create-index.md) - [List Indexes](https://docs.cyborg.co/versions/v0.16.x/embedded/python/client/list-indexes.md) - [Load Index](https://docs.cyborg.co/versions/v0.16.x/embedded/python/client/load-index.md) - [Logger](https://docs.cyborg.co/versions/v0.16.x/embedded/python/client/logger.md) - [Delete](https://docs.cyborg.co/versions/v0.16.x/embedded/python/encrypted-index/delete.md) - [Delete Index](https://docs.cyborg.co/versions/v0.16.x/embedded/python/encrypted-index/delete-index.md) - [Get](https://docs.cyborg.co/versions/v0.16.x/embedded/python/encrypted-index/get.md) - [Query](https://docs.cyborg.co/versions/v0.16.x/embedded/python/encrypted-index/query.md) - [Train Index](https://docs.cyborg.co/versions/v0.16.x/embedded/python/encrypted-index/train.md) - [Upsert](https://docs.cyborg.co/versions/v0.16.x/embedded/python/encrypted-index/upsert.md) - [Getter Functions](https://docs.cyborg.co/versions/v0.16.x/embedded/python/getters.md) - [CyborgDB Embedded - Python API Reference](https://docs.cyborg.co/versions/v0.16.x/embedded/python/introduction.md): `v0.16.x` - [Types](https://docs.cyborg.co/versions/v0.16.x/embedded/python/types.md) - [CyborgDB Integrations](https://docs.cyborg.co/versions/v0.16.x/integrations/about.md) - [add_documents](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/add_documents.md) - [add_texts](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/add_texts.md) - [as_retriever](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/as_retriever.md) - [delete](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/delete.md) - [from_documents](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/from_documents.md) - [from_texts](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/from_texts.md) - [generate_key](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/generate_key.md) - [get](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/get.md) - [get_embeddings](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/get_embeddings.md) - [__init__](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/init.md) - [list_ids](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/list_ids.md) - [max_marginal_relevance_search](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/max_marginal_relevance_search.md) - [similarity_search](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/similarity_search.md) - [similarity_search_by_vector](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/similarity_search_by_vector.md) - [similarity_search_with_score](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/client/similarity_search_with_score.md) - [CyborgDB - LangChain Integration](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/introduction.md): `v0.16.x` - [Types](https://docs.cyborg.co/versions/v0.16.x/integrations/langchain/types.md) - [About CyborgDB](https://docs.cyborg.co/versions/v0.16.x/intro/about.md) - [Backing Stores](https://docs.cyborg.co/versions/v0.16.x/intro/backing-stores.md) - [Deployment Models](https://docs.cyborg.co/versions/v0.16.x/intro/deployment-models.md) - [Embedding Inversion](https://docs.cyborg.co/versions/v0.16.x/intro/embedding-inversion.md) - [Encryption](https://docs.cyborg.co/versions/v0.16.x/intro/encryption.md) - [Getting an API Key](https://docs.cyborg.co/versions/v0.16.x/intro/get-api-key.md) - [Migrating from Another Vector Database](https://docs.cyborg.co/versions/v0.16.x/intro/migrate.md) - [Open Source](https://docs.cyborg.co/versions/v0.16.x/intro/open-source.md) - [Quickstart Guide](https://docs.cyborg.co/versions/v0.16.x/intro/quickstart.md) - [Security Overview](https://docs.cyborg.co/versions/v0.16.x/intro/security-overview.md) - [Threat Model](https://docs.cyborg.co/versions/v0.16.x/intro/threat-model.md) - [Using the Docs](https://docs.cyborg.co/versions/v0.16.x/intro/using-docs.md) - [Client](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/client/client.md) - [Create Index](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/client/create-index.md) - [Generate Key](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/client/generate-key.md) - [Get Health](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/client/get-health.md) - [List Indexes](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/client/list-indexes.md) - [Load Index](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/client/load-index.md) - [Delete](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/encrypted-index/delete.md) - [Delete Index](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/encrypted-index/delete-index.md) - [Get](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/encrypted-index/get.md) - [List IDs](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/encrypted-index/list-ids.md) - [Query](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/encrypted-index/query.md) - [Train](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/encrypted-index/train.md) - [Upsert](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/encrypted-index/upsert.md) - [Getters](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/getters.md) - [CyborgDB - Go SDK Reference](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/introduction.md): `v0.16.x` - [Types](https://docs.cyborg.co/versions/v0.16.x/service/go-sdk/types.md) - [Configure an Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/service/guides/advanced/configure-index.md) - [Environment Variables](https://docs.cyborg.co/versions/v0.16.x/service/guides/advanced/env-vars.md) - [Managing Encryption Keys](https://docs.cyborg.co/versions/v0.16.x/service/guides/advanced/managing-keys.md) - [Train an Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/service/guides/advanced/train-index.md) - [CyborgDB Usage Telemetry](https://docs.cyborg.co/versions/v0.16.x/service/guides/advanced/usage-telemetry.md) - [Add Items to an Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/service/guides/data-operations/add-items.md) - [Delete Encrypted Items](https://docs.cyborg.co/versions/v0.16.x/service/guides/data-operations/delete-items.md) - [Get Encrypted Items](https://docs.cyborg.co/versions/v0.16.x/service/guides/data-operations/get-items.md) - [Metadata Filtering](https://docs.cyborg.co/versions/v0.16.x/service/guides/data-operations/metadata-filtering.md) - [Query Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/service/guides/data-operations/query.md) - [Create Client](https://docs.cyborg.co/versions/v0.16.x/service/guides/encrypted-indexes/create-client.md) - [Create a New Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/service/guides/encrypted-indexes/create-index.md) - [Delete an Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/service/guides/encrypted-indexes/delete-index.md) - [Introduction to Encrypted Indexes](https://docs.cyborg.co/versions/v0.16.x/service/guides/encrypted-indexes/introduction.md) - [List Encrypted Indexes](https://docs.cyborg.co/versions/v0.16.x/service/guides/encrypted-indexes/list-indexes.md) - [Load an Existing Encrypted Index](https://docs.cyborg.co/versions/v0.16.x/service/guides/encrypted-indexes/load-index.md) - [CyborgDB Service](https://docs.cyborg.co/versions/v0.16.x/service/guides/intro/about.md) - [Docker Service Quickstart](https://docs.cyborg.co/versions/v0.16.x/service/guides/intro/quickstart-docker.md) - [Python Service Quickstart](https://docs.cyborg.co/versions/v0.16.x/service/guides/intro/quickstart-python.md) - [Client](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/client/client.md) - [Create Index](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/client/create-index.md) - [Generate Key](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/client/generate-key.md) - [Get Health](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/client/get-health.md) - [List Indexes](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/client/list-indexes.md) - [Load Index](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/client/load-index.md) - [Delete](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/encrypted-index/delete.md) - [Delete Index](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/encrypted-index/delete-index.md) - [Get](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/encrypted-index/get.md) - [List IDs](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/encrypted-index/list-ids.md) - [Query](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/encrypted-index/query.md) - [Train](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/encrypted-index/train.md) - [Upsert](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/encrypted-index/upsert.md) - [Getters](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/getters.md) - [CyborgDB - JavaScript/TypeScript SDK Reference](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/introduction.md): `v0.16.x` - [Types](https://docs.cyborg.co/versions/v0.16.x/service/js-ts-sdk/types.md) - [Client](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/client/client.md) - [Create Index](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/client/create-index.md) - [Generate Key](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/client/generate-key.md) - [Get Health](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/client/get-health.md) - [List Indexes](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/client/list-indexes.md) - [Load Index](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/client/load-index.md) - [Delete](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/encrypted-index/delete.md) - [Delete Index](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/encrypted-index/delete-index.md) - [Get](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/encrypted-index/get.md) - [List IDs](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/encrypted-index/list-ids.md) - [Query](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/encrypted-index/query.md) - [Train](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/encrypted-index/train.md) - [Upsert](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/encrypted-index/upsert.md) - [Getters](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/getters.md) - [CyborgDB - Python SDK Reference](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/introduction.md): `v0.16.x` - [Types](https://docs.cyborg.co/versions/v0.16.x/service/python-sdk/types.md) - [Create Index](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/client/create-index.md) - [Health Check](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/client/get-health.md) - [List Indexes](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/client/list-indexes.md) - [Delete Vectors](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/encrypted-index/delete.md) - [Delete Index](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/encrypted-index/delete-index.md) - [Get Vectors](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/encrypted-index/get.md) - [Query Vectors](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/encrypted-index/query.md) - [Train Index](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/encrypted-index/train.md) - [Upsert Vectors](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/encrypted-index/upsert.md) - [Describe Index](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/getters/describe-index.md) - [Get Vector Count](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/getters/get-vector-count.md) - [CyborgDB REST API Reference](https://docs.cyborg.co/versions/v0.16.x/service/rest-api/introduction.md)