---
name: "Run Agent-Assisted Notebook Workflows in JupyterLab With Notebook Intelligence"
slug: "run-agent-assisted-notebook-workflows-in-jupyterlab-with-notebook-intelligence"
description: "Use Notebook Intelligence to add chat, inline edit, autocomplete, MCP tools, Claude Code mode, and coding-agent launchers directly inside JupyterLab."
github_stars: 322
verification: "security_reviewed"
source: "https://github.com/plmbr/notebook-intelligence"
author: "Mehmet Bektas"
publisher_type: "individual"
category: "Developer Tools"
framework: "Multi-Framework"
tool_ecosystem:
  github_repo: "plmbr/notebook-intelligence"
  github_stars: 322
---

# Run Agent-Assisted Notebook Workflows in JupyterLab With Notebook Intelligence

Use Notebook Intelligence to add chat, inline edit, autocomplete, MCP tools, Claude Code mode, and coding-agent launchers directly inside JupyterLab.

## Prerequisites

Python environment with JupyterLab, notebook-intelligence, optional Node.js for Claude Code and MCP server launchers, and an LLM provider such as GitHub Copilot, OpenAI-compatible/LiteLLM endpoint, Ollama, or Claude Code

## Installation

Use the upstream install or setup path that matches your environment:
- pip install notebook-intelligence

Requirements and caveats from upstream:
- Python 3.10+
- Node.js — only required for [Claude mode](#claude-mode) (the Claude Code CLI) and for MCP servers that launch via npx.
- A fresh virtualenv or conda env is recommended so NBI doesn't conflict with system Python.

Basic usage or getting-started notes:
- [Quick start](#quick-start)
- [MCP config example](#mcp-config-example)
- JupyterLab 4.x

- Source: https://github.com/plmbr/notebook-intelligence
- Extracted from upstream docs: https://raw.githubusercontent.com/plmbr/notebook-intelligence/HEAD/README.md

## Documentation

- https://nbi.plmbr.dev

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/run-agent-assisted-notebook-workflows-in-jupyterlab-with-notebook-intelligence/)
