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:

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

  1. Go to the Vector Databases page and click Create Vector Database.
  2. 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

  1. On the Vector Databases page, click the cluster name.
  2. On the Overview page, copy the connection details or code snippet from the Connection Details section.
  3. 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

  1. Define a collection schema for your vectors.
  2. Ingest objects with embeddings.
  3. Run vector, keyword, or hybrid search queries against the collection.

For end-to-end examples, see How to Ingest and Retrieve Data in Weaviate.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.