Qdrant is used by some of those AI things for storing vectorized data . Or something.
Pre-requisite: Debian 13 or other Linux
Start a local terminal; remote terminal would forward local ports.
Some code shortcuts to download the latest version:
QDRANT_VERSION=$(curl -s https://api.github.com/repos/qdrant/qdrant/releases/latest | grep tag_name | cut -d '"' -f 4)
wget https://github.com/qdrant/qdrant/releases/download/${QDRANT_VERSION}/qdrant-x86_64-unknown-linux-gnu.tar.gz
Extract the qdrant binary:
tar xzf qdrant-x86_64-unknown-linux-gnu.tar.gz
Make the installation directories in ~/.local/
mkdir -p ~/.local/bin ~/.local/share/qdrant/storage
Move the binary and start qdrant
mv qdrant ~/.local/bin/
chmod +x ~/.local/bin/qdrant
Create an alias:
vi .bashrc
#...
export PATH="$HOME/.local/bin:$PATH"
alias qdrant-start='QDRANT__STORAGE__STORAGE_PATH="$HOME/.local/share/qdrant/storage" qdrant --disable-telemetry'
. .bashrc
Start qdrant:
qdrant-start
It will run until you press Ctrl-C in the terminal.
TODO: Set this up as a systemd service instead.