weaviate-local-setup
CommunityRun Weaviate locally, free from cloud costs & network limits.
Authorsaskinosie
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a straightforward, automated way to set up and manage a local Weaviate vector database instance using Docker. It eliminates the complexities of manual configuration and bypasses network restrictions often encountered when using cloud services with Claude Desktop/Web.
Core Features & Use Cases
- Docker-based Setup: Easily deploy a Weaviate instance on your local machine with pre-configured Docker Compose files.
- Vectorizer Options: Configure Weaviate with various vectorizers (e.g.,
text2vec-transformersfor local embeddings,text2vec-openaifor cloud-backed). - Data Persistence: Ensure your data is saved across restarts using Docker volumes.
- Use Case: Quickly spin up a Weaviate instance on your machine for rapid prototyping, development, or to ensure full data privacy and control without relying on external cloud services.
Quick Start
Start my local Weaviate instance using Docker Compose with the OpenAI vectorizer. Then, verify it's running and ready to accept connections.
Dependency Matrix
Required Modules
weaviate-clientpython-dotenvopenaicohere
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: weaviate-local-setup Download link: https://github.com/saskinosie/weaviate-claude-skills/archive/main.zip#weaviate-local-setup Please download this .zip file, extract it, and install it in the .claude/skills/ directory.