TL;DR — Quickstart
TL;DR — Quickstart
- Install the Wherobots VS Code extension and set your API key via
Wherobots: Set API Key. - Run
Wherobots: Create Workspacefrom the Command Palette and click Create & Start. - Open GitHub Copilot Chat in Agent mode.
- Prompt Copilot to build and run your notebook, e.g.:
Create a notebook that finds all parks within 1 mile of subway stations in Manhattan using Overture Maps. Run each cell.
- Allow the Wherobots MCP server when prompted.
Benefits of AI-assisted notebook development
AI-assisted notebook development with the Wherobots VS Code extension and GitHub Copilot Chat offers several key benefits:Faster notebook creation
Faster notebook creation
Generate code, data loading, and analysis steps with natural language prompts.Work within VS Code without needing to switch contexts between different tools for notebook development and Wherobots interaction.
Enhanced productivity
Enhanced productivity
Focus on analysis and insights while Copilot handles code generation and execution details.
Learning and discovery
Learning and discovery
Explore datasets and analysis techniques with AI guidance, making it easier to get started with new data or methods.
Full use of Wherobots ecosystem
Full use of Wherobots ecosystem
Leverage the Wherobots MCP server for dataset discovery and execution, unlocking the full potential of Wherobots Cloud in your notebooks and then turn those notebooks into repeatable workflows and jobs.
Before you start
Ensure you have the following:- The Wherobots VS Code Extension installed and configured
- GitHub Copilot installed
Create and run a notebook with Copilot
Follow these steps to create and run a Jupyter notebook connected to Wherobots compute using GitHub Copilot Chat:Set your API key
If you haven’t already, click View > Command Palette and run
Wherobots: Set API Key to enter your Wherobots API key.Create a workspace
In the VS Code command palette, enter 
Wherobots: Create Workspace.Use the defaults or select the desired runtime configuration for your workspace.Click Create & Start.A pop-up in the lower right corner of VS Code will say your workspace is starting.
Open Copilot Chat in Agent mode
Open GitHub Copilot Chat (View > Chat from the menu bar) and select Agent mode from the chat mode dropdown at the top of the chat panel.

Warm up the MCP server
Before diving into complex prompts, send a simple question to warm up the MCP server connection:
List the available tables in wherobots_pro_data.This confirms the MCP server is responding and helps Copilot discover available datasets before you start building your notebook.
Prompt Copilot to build your notebook
Enter a natural language prompt describing the notebook you want.For example:
Create a notebook that finds all parks within 1 mile of subway stations in Manhattan using the Overture Maps dataset. Run each cell.Copilot will use the Wherobots MCP server to discover datasets, generate code cells, and execute them against the connected Wherobots kernel.
Effective prompting strategies
The quality of AI-generated notebooks depends heavily on the prompts you provide. Use the following strategies for best results:| Strategy | Example prompt |
|---|---|
| Be specific about the dataset | ”Use the Overture Maps buildings dataset to find all hospitals in Chicago” |
| Request validation | ”Check that each query works at a small scale before adding it to the notebook” |
| Request iteration on failures | ”If a query fails, debug and fix it, then try again” |
| Specify output format | ”Display the results on a map” |
AI-assisted development is iterative. You may need to refine your prompts or guide Copilot
through multi-step analyses. The experience improves as you develop prompting patterns
that work well with your datasets.
Run a local notebook against Wherobots compute
If you have an existing notebook that you want to execute against Wherobots compute, follow these steps to connect it to a running workspace:Open the Command Palette
Open the Command Palette (⌘ + Shift + P on Mac, Ctrl + Shift + P on Windows/Linux).
Open the Wherobots sidebar
Navigate to the Wherobots sidebar by running
Wherobots: Focus on Workspaces View.Open your notebook
Click Open Notebook and select the
.ipynb file on your local machine that you want to connect to Wherobots compute.

