plmbr / notebook-intelligence
A JupyterLab extension supporting Claude Code, Copilot, Ollama, and OpenAI-compatible LLMs, with MCP, skills, plugins, and notebook agents.
Why this job: says: openai compatible


What it does
- Chat model. the Claude model used for the chat panel and inline chat.
- Auto-complete model. the Claude model used for auto-complete suggestions.
- Chat Agent setting sources. user, project, or both, mirroring Claude Code's settings.
- Chat Agent tools. which tool sets to activate. _Claude Code tools_ are always on. _Jupyter UI tools_ are NBI's own (authoring notebooks, running cells, etc.).
- API key and Base URL. point at Anthropic or a self-hosted endpoint.
Get started
pip install notebook-intelligence
jupyter lab
# restart JupyterLab if it was already runningYou need: Python 3.10+; JupyterLab 4.x; Node.js — required for Claude mode (the Claude Code CLI), for the preinstalled codex-acp adapter used by ACP agent mode, and for MCP servers that launch via npx. ACP mode requires a preinstalled adapter in a trusted location; NBI does not d
- Maintenance
- Active
- Last commit 11 days ago
- Stars
- 351
- +2 this week
- Licence
- GPL-3.0
- Share-alike terms
- Downloads for
- None listed
- No release files
- Latest version
- v6.3.0
- Released 11 days ago
- Built with
- Python
- 65% of the code
Is it looked after?
- Contributors
- 4
- Last 90 days
- Issues
- 78% closed
- 41 still open
- Pull requests
- 325 merged
- 7 waiting
- Releases
- 75
- 30+ in the last year
- Contributing guide (opens in new tab)
- Security policy (opens in new tab)
- No code of conduct
More: languages, topics and project record
Languages
- Python 65%
- TypeScript 32%
- CSS 2%
- JavaScript <1%
Topics
- agent-plugins
- agent-skills
- ai
- ai-agents
- ai-tools
- claude-code
- codex
- copilot
- genai
- jupyterlab
- mcp
- notebook
Project record
- JobModel gateways
- StatusListed
- Commits1,437
- Forks70
- Watching3
- Stars in 28 days+5
- CreatedSep 22, 2024
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
