Weaviate Studio: Manage & Query Weaviate from VS Code – Feedback & Feature Requests Welcome!

Hi everyone!

I’m excited to introduce Weaviate Studio – a VS Code extension for managing and querying Weaviate vector databases. As someone actively using and experimenting with Weaviate with a self hosted instance , I wanted a tool for data exploration, schema management, and advanced GraphQL queries. So, I built this extension – and I’d love to hear your thoughts!

What is Weaviate Studio?

  • A UI for interacting with you selfhosted or cloud weaviate instance.

  • Manage, query, and monitor all your Weaviate clusters directly from VS Code.

  • Browse schema, run advanced queries, and instantly view results as tables or JSON.

  • Smart GraphQL Editor: Schema-aware query templates let you generate basic and advanced GraphQL queries tailored to your current schema—with auto-complete, error highlighting, and validation.

  • Interactive schema/tree view of classes, properties, and relationships

  • Schema-aware, type-safe query templates:

    • Core: Basic Get, Vector Search, Semantic Search, Hybrid Search

    • Advanced: Filter, Aggregation, Relationship, Sort, Explore
      The extension builds query templates dynamically from your schema—making it much easier to get started and build more complex queries without needing to reference docs.

  • Visual table and JSON viewers for result sets

See screenshots and more details on GitHub.


Looking for Your Feedback!

What would make your Weaviate + VS Code workflow even smoother? What features or integrations do you wish existed? Please open feature request or an issue on github.

Or feel free to comment here with thoughts, suggestions, or questions! I


Try it out: Install from vscode, cursor or windsurf, available in the VS Code Marketplace

Github link: GitHub - muleyprasad/weaviate-studio: Powerful VS Code extension for managing and querying Weaviate vector databases with an intuitive GraphQL UI. Supports both self-hosted and cloud Weaviate.

– Prasad

1 Like

hi @Prasad_Muley !! Welcome to our community :hugs:

Wow!!! That is really cool! :exploding_head:

It is a great a idea to use VS Code to build a Weaviate Tool!!

Thanks for sharing.

1 Like

Thank you! Is there a wishlist of UI features I could refer to? or can you connect me someone from your product team who is supporting the self hosted side of weaviate? I would like to get an review and know what features would be most valuable to add next. Thanks!

@DudaNogueira just to grab your attention :slight_smile:

hi there!

My Colleague @Mohamed_Shahin has created nice webapp to connect to Weaviate:

It has some interesting features that could be “borrowed” from :wink:

I will play around with it more, but one feature that is interesting is allowing custom connections, as some users will self host Weaviate and change the default ports.

Thanks!

2 Likes

Thanks for sharing this @DudaNogueira , I will review it and see what features I could prioritize (thanks in advance @Mohamed_Shahin).

Custom connections: I created Weaviate Studio primarily for self hosted users as they dont get the UI support. So when creating a “connection” in weaviate studio user need to configure the “Weaviate URL“ which includes port.

Yes, but some user will change the grpc port, for example :slight_smile:

1 Like

perfect! thank you, here is the tracking - Feature Request: Allow Configuration of Custom GRPC Port in Weaviate Studio · Issue #10 · muleyprasad/weaviate-studio · GitHub