Skip to main content

Prerequisites

Before installing, ensure you have:
  • At least 8 GB RAM (16 GB+ recommended)
  • 10 GB disk space (100 GB+ recommended)
Docker Required: VectorAI DB runs as a Docker container. Make sure Docker is installed and running on your system before proceeding. Get Docker
For best performance, use the recommended configuration outlined above.

Pull and run VectorAI DB

Pull and run the VectorAI DB Docker container:
The gRPC server is available at localhost:6574. The Local UI is available at localhost:6575.

Using Docker Compose

Create a docker-compose.yml file:
Start the service:
Stop the service:

Verify installation

Python SDK Required: To verify your installation, you need to have the VectorAI Python SDK installed. Install it using pip install actian-vectorai-client or follow the Python SDK installation guide.
Test your installation by checking the server health:

Troubleshooting

Common issues

The table below lists common installation issues and their solutions.

View Docker logs

Check container logs for errors:

Next steps

Quickstart

Follow the quickstart guide to create your first collection

Core Concepts

Learn about vector databases and embeddings

Python SDK

Get started with the Python SDK