Skip to main content

Installation

VortexDB can be installed using Docker (recommended) or built from source. This guide covers both methods.

Prerequisites

Docker

Docker 20.10+ and Docker Compose v2

From Source

Rust 1.88+, protobuf-compiler, clang
The fastest way to get started is using Docker:

Configure Environment

Edit the .env file with your settings:

Start VortexDB

Use docker compose up --build after making code changes to rebuild the image.
VortexDB is now running:

Building from Source

Install Dependencies

Build and Run

Python SDK Installation

Install the Python client to interact with VortexDB:
Or install from source:
The Python SDK requires Python 3.9+ and communicates with VortexDB via gRPC.

Verify Installation

Check that VortexDB is running correctly:

Next Steps

Quickstart

Insert your first vector in 60 seconds