Installation¶
Requirements¶
- Python 3.9 or higher
- pip or uv package manager
Install with pip¶
Install with uv (Recommended)¶
uv is a fast Python package installer:
Optional Dependencies¶
LongProbe supports various vector stores and embedding providers through optional dependencies:
ChromaDB Support¶
OpenAI Embeddings¶
Pinecone Support¶
Qdrant Support¶
All Optional Dependencies¶
Specific Combinations¶
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¶
You should see output like:
Next Steps¶
- Quick Start Guide - Get started in 5 minutes
- Configuration - Configure your vector store and embeddings