Skip to main content

Getting it up and running

  1. Clone the repo from GitHub:
  1. To start EigenDB, run:
Omit the -d flag if you don’t want to run the it in the background. Your EigenDB instance should now be running on port :8080 You can test the connection to your instance by running:
  1. Get your API key either from apps/eigendb/eigen/api_key.txt or from the container logs:

Creating your first index

EigenDB can be interfaced with through our Python SDK or its robust REST API.
To install the Python SDK, check out this page.
python
To first create an index:
curl
To upsert your embeddings:
curl
To search for similar embeddings:
curl