# Weaviate Integration

> Weaviate vector database setup with GraphQL queries and hybrid search

- Skill: `a5c-ai/weaviate-integration` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add a5c-ai/weaviate-integration`
- Raw SKILL.md: https://api.skillmd.com/api/skills/a5c-ai/weaviate-integration/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: a5c-ai (https://skillmd.com/u/a5c-ai)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/a5c-ai/weaviate-integration

---


# Weaviate Integration Skill

## Capabilities

- Set up Weaviate cluster (cloud or self-hosted)
- Define schemas with properties and vectorizers
- Implement GraphQL queries
- Configure hybrid search (vector + keyword)
- Set up multi-tenancy
- Implement batch import operations

## Target Processes

- vector-database-setup
- rag-pipeline-implementation

## Implementation Details

### Core Operations

1. **Schema Management**: Class definitions and properties
2. **Data Import**: Single and batch object creation
3. **Vector Search**: nearVector, nearText queries
4. **Hybrid Search**: Combined vector and BM25
5. **GraphQL**: Flexible querying with Get and Aggregate

### Configuration Options

- Vectorizer modules (text2vec-*, multi2vec-*)
- Replication factor
- Sharding configuration
- Multi-tenancy settings
- Module configuration

### Best Practices

- Design schema for query patterns
- Use appropriate vectorizer
- Enable hybrid search for better recall
- Configure proper backups
- Monitor resource usage

### Dependencies

- weaviate-client
- langchain-weaviate

