Prerequisites
Before installing, ensure you have the following minimum system requirements.- At least 8 GB RAM (16 GB+ recommended)
- 10 GB disk space (100 GB+ recommended)
Pull and run VectorAI DB
Choose one of the following options depending on your needs.Option 1: Quickstart (single command)
Pull and run the VectorAI DB Docker container.Coming soon
localhost:50051.
Option 2: With data persistence
To persist your data between container restarts, mount a local directory as a volume.Coming soon
Option 3: Using Docker Compose
Create adocker-compose.yml file with the following configuration.
Verify installation
Test your installation by checking the server health:Troubleshooting
If you run into problems, check the table below for common issues and solutions.| Issue | Solution |
|---|---|
| Connection failed | Verify the Docker container is running with docker ps. |
| Port already in use | Stop services using port 50051 or map to a different port with -p 50052:50051. |
| Permission denied | Run Docker commands with appropriate permissions or add your user to the docker group. |
| Container exits | Inspect the logs with docker logs <container-id>. |
View Docker logs
If a container exits unexpectedly or fails to start, then inspect the logs to identify the cause.Next steps
Now that VectorAI DB is running, explore these resources to start building.Quickstart
Follow the quickstart guide to create your first collection
Core Concepts
Learn about vector databases and embeddings
SDK Reference
Explore the complete SDK API