jupyterlab/jupyter-ai

A generative AI extension for JupyterLab

73
/ 100
Verified

This tool helps data scientists, researchers, and analysts working in JupyterLab collaborate with generative AI agents. You can chat directly with models like Claude or Gemini within your notebook environment, providing context through files or notebook cells. The AI agents can then assist by running commands, reading/writing files, and interacting with your notebooks, offering a streamlined workflow for data exploration and code development.

4,150 stars. Actively maintained with 13 commits in the last 30 days. Available on PyPI.

Use this if you are a data professional who wants to integrate advanced AI assistance directly into your JupyterLab notebooks for tasks like code generation, data analysis, or scripting.

Not ideal if you are looking for a standalone AI chat application or do not use JupyterLab for your computational work.

data-science computational-research notebook-workflow AI-assisted-development
Maintenance 17 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 21 / 25

How are scores calculated?

Stars

4,150

Forks

476

Language

Python

License

BSD-3-Clause

Last pushed

Jan 27, 2026

Commits (30d)

13

Dependencies

8

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/jupyterlab/jupyter-ai"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.