Skip to content

Installation

Requirements

  • Python 3.9 or higher
  • pip or uv package manager

Install with pip

pip install longprobe

uv is a fast Python package installer:

uv pip install longprobe

Optional Dependencies

LongProbe supports various vector stores and embedding providers through optional dependencies:

ChromaDB Support

pip install longprobe[chroma]
# or
uv pip install longprobe[chroma]

OpenAI Embeddings

pip install longprobe[openai]

Pinecone Support

pip install longprobe[pinecone]

Qdrant Support

pip install longprobe[qdrant]

All Optional Dependencies

pip install longprobe[all]

Specific Combinations

pip install longprobe[chroma,openai]

Development Installation

For contributing to LongProbe:

# Clone the repository
git clone https://github.com/ENDEVSOLS/LongProbe.git
cd LongProbe

# Install with development dependencies
uv sync --dev

# Or with pip
pip install -e ".[dev]"

Verify Installation

longprobe --version

You should see output like:

LongProbe version 0.1.0

Next Steps