Managed Weaviate is in public preview. When you create a cluster, review the public preview disclaimer and Managed Weaviate public preview terms shown in the create flow.
Weaviate Quickstartpublic
Last verified 1 Jul 2026
DigitalOcean Managed Weaviate is a fully managed Weaviate vector database for retrieval-augmented generation, semantic search, and similarity-based AI workloads. Clusters are provisioned, secured, backed up, and patched by DigitalOcean.
This quickstart walks you through creating a Managed Weaviate cluster, connecting to it, and running your first queries.
Prerequisites
You need:
- DigitalOcean API token: With write scope, if you use the API. See How to create a personal access token.
- Project UUID: The UUID of the project that owns the cluster, if you use the API.
For API examples, set environment variables before you run commands:
export DIGITALOCEAN_TOKEN="<your-do-api-token>"
export PROJECT_ID="<your-project-uuid>"Do not commit either value to source control. Treat the API token like a password.
Create a Weaviate Cluster
- Go to the Vector Databases page and click Create Vector Database.
- Select Weaviate, choose a plan and region, name the cluster, review the public preview disclaimer and legal terms, and click Create Vector Database.
For API steps and parameter details, see How to Create Weaviate Clusters.
Connect to the Cluster
- On the Vector Databases page, click the cluster name.
- On the Overview page, copy the connection details or code snippet from the Connection Details section.
- Run a readiness check with your Weaviate client or cURL to confirm the cluster accepts connections.
For API steps and client examples, see How to Connect to Weaviate Clusters.
Ingest Data and Run Queries
- Define a collection schema for your vectors.
- Ingest objects with embeddings.
- Run vector, keyword, or hybrid search queries against the collection.
For end-to-end examples, see How to Ingest and Retrieve Data in Weaviate.