Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>Weaviate DBNew to Visual Studio Code? Get it now.
Weaviate DB

Weaviate DB

Harish Kaparwan

|
31 installs
| (3) | Free
Browse Weaviate schemas, objects, imports, and GraphQL queries from an editor webview.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
Weaviate DB

Weaviate DB

The AI-Native Vector Database Workbench for VS Code

Inspect schemas · Query objects · Import data · Run GraphQL — without leaving your editor.


VS Code Installs Rating Open VSX License: MIT


Overview

Weaviate DB is a zero-config GUI workbench for Weaviate — the leading AI-native vector database. Connect to any local or cloud Weaviate instance in seconds and get a full-featured panel for schema exploration, object browsing, data imports, and GraphQL querying — all inside your editor.

fast-forward No browser tabs. No separate apps. Just your editor.

Demo

💻 Local Instance

Weaviate DB – local connection, Movie class: overview, schema, objects

☁️ Weaviate Cloud Cluster

Weaviate DB – cloud cluster connection demo

Features

Capability Description
🔌 Universal Connect Local Docker, Weaviate Cloud, or any custom endpoint — no config files needed
🗂️ Schema Browser Explore all classes, properties, vectorizers, and index settings at a glance
📦 Object Viewer Browse, paginate, and inspect objects in any class with configurable limits
➕ Batch Import Push data inserts from JSON or CSV directly into your Weaviate instance
🔍 GraphQL Console Write and execute queries against /v1/graphql with live results
🔑 Secure Cluster Auth API key authentication via Authorization: Bearer + X-Weaviate-Api-Key
⚡ Zero Config No setup files, no tokens, no extra configuration — install and connect
🌐 Editor Agnostic VS Code, VSCodium, Cursor, Windsurf, Gitpod, GitHub Codespaces, Eclipse Theia — any VS Code-compatible editor

Quick Start

Step 1 — Install

Search Weaviate DB in the Extensions panel (Ctrl+Shift+X) or run:

ext install harishkaparwan.weaviate-db

Step 2 — Start Weaviate (skip if already running)

docker run --rm -p 8083:8080 -p 50051:50051 \
  cr.weaviate.io/semitechnologies/weaviate:1.37.4

Step 3 — Open the Workbench

Click the Weaviate DB icon in the Activity Bar, or open the Command Palette and run:

Weaviate DB: Open Workbench

Step 4 — Connect

Mode What to enter
Local http://localhost:8083 → click Connect
Cluster Your REST endpoint + API key → click Connect

Your schema, objects, and query interface load instantly. ✅


Connection Modes

🖥️ Local Mode

Connect to any Weaviate instance running on your machine or local network. No authentication headers are added.

http://localhost:8083

Works with Docker, local binaries, or a proxy like http://localhost:8787.

☁️ Cluster Mode (Weaviate Cloud)

Enter your cluster REST host and API key. Authentication is handled automatically.

https://<cluster-id>.c0.<region>.gcp.weaviate.cloud

Tip: Use the REST endpoint — not the Weaviate Cloud Console URL.


Available On Every Platform

Platform Install
🧩 VS Code Extension VS Code Marketplace · Open VSX
🌐 Chrome Extension Chrome Web Store
🖥️ macOS Desktop Download DMG · Homebrew
🪟 Windows Desktop Download EXE
🐳 Docker / Podman docker pull harishkaparwan/weaviate-ui:latest

Homebrew

brew tap harishkaparwan/tap
brew install --cask weaviate-ui

Docker

docker run --rm -p 8080:80 harishkaparwan/weaviate-ui:latest

Works With Every VS Code-Compatible Editor

Editor Platform Notes
🟦 VS Code Desktop · Web Primary supported editor
🟩 Cursor Desktop AI-first editor, fully compatible
🌊 Windsurf Desktop Codeium AI editor, fully compatible
⬜ VSCodium Desktop Open-source VS Code build
🟧 Gitpod Cloud Browser-based dev environments
🐙 GitHub Codespaces Cloud GitHub's cloud IDE
🔵 Eclipse Theia Cloud · Desktop Open-source cloud & desktop IDE

Any editor that supports the VS Code Extension API can run Weaviate DB out of the box.


Requirements

  • VS Code ^1.85.0 or any compatible editor
  • A running Weaviate instance (local or cloud)
  • No additional dependencies or configuration files needed

Support & Feedback

🐛 Support Site Visit the public product page
💡 Feature Requests Use the public product page
🔒 Privacy Policy View policy

Visit Website · Privacy Policy


Built with ❤️ for the Weaviate & AI developer community
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft