Babysitter qdrant-integration
Qdrant vector database with filtering, payloads, and quantization support
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/ai-agents-conversational/skills/qdrant-integration" ~/.claude/skills/a5c-ai-babysitter-qdrant-integration && rm -rf "$T"
manifest:
library/specializations/ai-agents-conversational/skills/qdrant-integration/SKILL.mdsource content
Qdrant Integration Skill
Capabilities
- Set up Qdrant (local, cloud, self-hosted)
- Create collections with configuration
- Implement advanced filtering with payloads
- Configure quantization for efficiency
- Set up sparse vectors for hybrid search
- Implement batch operations and optimization
Target Processes
- vector-database-setup
- rag-pipeline-implementation
Implementation Details
Deployment Modes
- Local Memory: For testing
- Local Disk: Persistent local storage
- Qdrant Cloud: Managed service
- Self-Hosted: Docker/Kubernetes deployment
Core Operations
- Collection management with parameters
- Point upsert with vectors and payloads
- Search with filters (must, should, must_not)
- Scroll for pagination
- Batch operations
Configuration Options
- Vector parameters (size, distance)
- Quantization (scalar, product)
- Sparse vector configuration
- Payload indexes
- Replication and sharding
Best Practices
- Use quantization for large collections
- Design payload indexes for filters
- Implement proper batch sizes
- Configure appropriate distance metrics
Dependencies
- qdrant-client
- langchain-qdrant