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
Related Resources
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.
By Leodanis Pozo Ramos • Updated May 24, 2026