Skip to content

Jupyter AI

Jupyter AI is a JupyterLab extension that connects AI agents and chat-based assistants to your notebooks, letting you prompt models, generate code, and have agents edit cells inside reproducible workflows.

It targets JupyterLab and integrates with frontier coding agents such as Claude, Codex, and Gemini through the Agent Client Protocol (ACP), with broad model-provider coverage via LiteLLM.

In JupyterLab, you interact with Jupyter AI through a chat sidebar and @-mention personas that can write, debug, and run notebook cells on your behalf. The legacy %%ai cell magic and %ai line magic are now an optional add-on, available via pip install 'jupyter-ai[magics]'.

Official website: jupyter-ai.readthedocs.io

Tutorial

JupyterLab for an Enhanced Notebook Experience

In this tutorial, you'll learn how to use the JupyterLab authoring environment and what it brings to the popular computational notebook Jupyter Notebook. You'll learn about its different tools and discover how they can work together to enhance your notebook experience.

intermediate data-science editors tools


By Leodanis Pozo Ramos • Updated May 24, 2026