#1717th of 28 in Chat UIs

jupyter-ai

JupyterLab chat extension that connects ACP coding agents to notebooks

Stars
4.4k
License
BSD-3-Clause
Last commit
Nov 2026
Last release
Sep 2026
Language
Python
Stars, last 29 weeks+279
22 Apr 2026: 4,166 stars29 Apr 2026: 4,174 stars6 May 2026: 4,184 stars13 May 2026: 4,202 stars20 May 2026: 4,218 stars27 May 2026: 4,229 stars3 Jun 2026: 4,239 stars10 Jun 2026: 4,251 stars17 Jun 2026: 4,259 stars24 Jun 2026: 4,268 stars1 Jul 2026: 4,277 stars8 Jul 2026: 4,293 stars15 Jul 2026: 4,307 stars22 Jul 2026: 4,326 stars29 Jul 2026: 4,335 stars5 Aug 2026: 4,342 stars12 Aug 2026: 4,352 stars19 Aug 2026: 4,365 stars26 Aug 2026: 4,374 stars2 Sept 2026: 4,384 stars9 Sept 2026: 4,391 stars16 Sept 2026: 4,399 stars23 Sept 2026: 4,403 stars30 Sept 2026: 4,407 stars7 Oct 2026: 4,411 stars14 Oct 2026: 4,416 stars21 Oct 2026: 4,422 stars28 Oct 2026: 4,430 stars4 Nov 2026: 4,435 stars11 Nov 2026: 4,445 stars

4,166 on 22 Apr 20264,445 on 11 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Jupyter AI adds a chat panel to JupyterLab that talks to external agents over the Agent Client Protocol, including Claude, Codex, GitHub Copilot, Gemini, Goose, Kiro, Mistral Vibe and OpenCode. Agents can read and write files, run terminal commands and edit notebooks through a built-in Jupyter MCP server, with approval prompts before writes and commands. Custom MCP servers and personas can be added.

Who it is for: JupyterLab users who want coding agents working inside notebooks

Strengths

  • Supports many agents via ACP, auto-detected once their dependencies are installed
  • Agents must request approval before writing files or running commands
  • Drag and drop files or notebook cells into chat as context
  • Real-time shared chats between users on the same server

Weaknesses

  • Does not run models itself; requires installing a separate agent
  • Tied to JupyterLab, not usable outside it
  • Project is still under incubation in the JupyterLab organization

What it needs

  • Needs JupyterLab, An ACP-compatible agent (e.g. Claude, Codex, Gemini, OpenCode)
  • Models: Claude, Codex, GitHub Copilot, Gemini, Goose

What changed

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in Chat UIs

See all 28
Also in Chat UIs
RankProjectScore
1Open WebUISelf-hosted web UI for Ollama and OpenAI-compatible models with users and RAG158.5k starscustom license89 out of 100
2LobeHubMulti-agent chat workspace connected to team IM apps and 40+ model providers85.2k starscustom license87 out of 100
3OnyxTeam knowledge search and chat that indexes 50+ connected apps with permissions Live demo ↗ (opens in a new tab)33.4k starscustom license87 out of 100
#4AnythingLLMDocument chat app with agents, workspaces and many LLM and vector DB backends68.2k starsMIT85 out of 100
#5LibreChatSelf-hosted multi-provider chat UI with agents, MCP tools and multi-user auth47k starsMIT84 out of 100