Qdrant Integration
How Simili Bot uses Qdrant for semantic search and vector storage.Overview
Qdrant is the vector database backend for Simili Bot. It stores:- Issue embeddings (768-dimensional vectors)
- Issue metadata (title, repo, number, labels, etc.)
- Enables fast semantic similarity search
Key Features
Collection Management- Automatic collection creation
- Configurable collection names
- Payload storage for metadata
- Cosine similarity scoring
- Configurable thresholds
- Fast retrieval (100ms-1s typical)
- Handles thousands to millions of vectors
- Efficient indexing and retrieval
- Cloud or self-hosted options
Configuration
Storage
Per-issue vector storage:Performance
Typical Operations:- Point insertion: 100-500ms
- Similarity search: 500ms-1s
- Batch operations: Parallelizable
- Linear with vector count
- Optimized for cosine distance
- Supports fuzzy search
Deployment
Qdrant Cloud (Recommended)- Managed service
- Automatic backups
- 1GB free tier
- Pay-as-you-go pricing
- Docker container
- Docker Compose
- Kubernetes deployment
- Full control
Integration Points
- Indexing - Add issues to Qdrant
- Search - Find similar issues
- Updates - Re-index modified issues
- Cleanup - Archive old issues