NeuroDesk Copilot using Github Copilot

NeuroDesk Copilot: How to use LLMs for code autocompletion, chat support in NeuroDesk ecosystem

Neurodesk Copilot: Using Github Copilot inside NeuroDesk Environment

Step 1: Install Jupyter AI and Jupyter lab

conda create -n jupyter-ai-intelligence python=3.12
conda activate jupyter-ai-intelligence
pip install jupyterlab gitpython
pip install notebook_intelligence

Start Jupyter lab

jupyter lab 

Step 2: Login with Github and follow the Instruction below:

Login with Github

Step 3: Use chat interface

Chat feature

Step 4: Code completion

Code completion

Step 5: Generate code

Generate Code

Configuring LLM Provider and models

You can configure the model provider and model options using the Notebook Intelligence Settings dialog. You can access this dialog from JupyterLab Settings menu -> Notebook Intelligence Settings, using /settings command in Copilot Chat or by using the command palette.

Last modified March 27, 2025: update lmod versions (f96717d)