VS Code Extensions
MindsDB for VS Code

MindsDB for VS Code

by ritwickrajmakhal

MindsDB for VS Code lets developers connect to MindsDB, explore projects and datasources, run interactive SQL notebooks, upload files, manage resources, and ask questions through chat.

Downloads

66

Rating

5.0 / 5 (1)

Version

0.0.3

Last updated

May 15, 2026

Query, manage, and explore MindsDB directly from VS Code.

This extension brings your MindsDB workspace into the editor with explorer views, notebooks, and chat-driven workflows so you can move from idea to query fast.

Demo

1. Add Connection

demo-step-1-add-connection

2. Explore System, Projects, and Datasources

demo-step-2-explore-sidebar

3. Create and Run a Notebook Query

demo-step-3-notebook-query

4. Upload a File and Manage Datasources

demo-step-5-file-datasource

5. Explore MindsDB Integrations

explore-docs

6. Ask Questions in Chat

demo-step-4-chat

Highlights

  • Connection management with secure credential storage
  • Explorer views for System, Projects, and Datasources
  • MindsDB notebooks for interactive SQL workflows
  • Chat interface for natural language exploration
  • Project and datasource management actions
  • Auto-reconnect on VS Code startup

Requirements

  • VS Code 1.110.0 or later
  • Access to a running MindsDB instance
  • Network connectivity to your MindsDB server

Quick Start

  1. Install the extension from VS Code Marketplace.
  2. Open the MindsDB icon in the Activity Bar.
  3. Select Add Connection.
  4. Enter your host URL, for example http://127.0.0.1:47334.
  5. Provide credentials if required.

Core Workflows

Connect to MindsDB

  • Select the plus icon in the MindsDB explorer.
  • Enter host, username, and password details.
  • Credentials are stored securely and restored on restart.

Create and Run Notebooks

  • Run the New MindsDB Notebook command.
  • Write SQL cells and execute directly in VS Code.

Use Chat

  • Open MindsDB Chat from the Activity Bar.
  • Ask questions in natural language to explore data.

Manage Projects and Datasources

  • Create and delete projects from the Projects tree.
  • Upload and remove files or datasources from Datasources.

Commands

  • mindsdb.addConnection: Add a new MindsDB connection
  • mindsdb.deleteConnection: Disconnect from MindsDB
  • mindsdb.refreshConnections: Refresh explorer views
  • mindsdb.newNotebook: Create a new MindsDB notebook
  • mindsdb.uploadFile: Upload a file as a datasource
  • mindsdb.createProject: Create a project
  • mindsdb.deleteProject: Delete a project
  • mindsdb.deleteDatasource: Delete a datasource

Contributors

Thanks to everyone who contributes to this project.

Contributors


Build AI-native data workflows with MindsDB in your editor.