Notebook Intelligence

Notebook Intelligence

Agentic AI coding in JupyterLab with Claude Code, Copilot, Ollama & OpenAI – MCP, Skills, admin policies

87/100Safe BetFreeFree

Notebook Intelligence is the most capable JupyterLab AI extension we've tested — deep Claude Code integration, multi-provider support, and granular admin controls make it essential for data teams on JupyterHub. The feature depth may overwhelm casual users who just want quick code completion, but for managed deployments it's unmatched.

Best for
  • Data scientists using JupyterLab wanting AI-assisted coding with agentic capabilities
  • Teams needing managed AI policies (provider locking, model endpoints) for JupyterHub
  • Developers building custom tools via MCP servers, Skills, and Plugins
  • Researchers needing offline local models via Ollama
Not ideal for
  • Users wanting a standalone AI coding tool outside JupyterLab (NBI requires JupyterLab 4)
  • Beginners unfamiliar with JupyterLab extension setup and configuration
  • Teams without a JupyterLab 4 environment (NBI only supports JL4)
Visit Website

AdvancedWeb · Desktop · CLINo public APIVerified 11d ago
Pricing
Free
FreeFree tier
Learning curve
Advanced
Runs on
WebDesktopCLI
No public API · 6 integrations
Integrates with
Claude CodeGitHub CopilotOllamaOpenAI-compatible endpointsLiteLLMvLLM
Live sentiment
Is Notebook Intelligence actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

In short

Notebook Intelligence — Agentic AI coding in JupyterLab with Claude Code, Copilot, Ollama & OpenAI – MCP, Skills, admin policies. Best for Data scientists using JupyterLab wanting AI-assisted coding with agentic capabilities, Teams needing managed AI policies (provider locking, model endpoints) for JupyterHub, Developers building custom tools via MCP servers, Skills, and Plugins. Free to use.

What's new in Notebook Intelligence

Checked 11 days ago

Across the latest 8 updates: 8 feature updates.

FeatureBlog·Jun 7Newest

NBI 5.1.0 released: tool-call status cards, custom spinners, security guardrails

Claude agent tool calls render as persistent status cards with inline diffs. Custom spinner verbs. MCP stdio-command allowlist and filesystem token-password check added.

FeatureBlog·May 28

Coding-agent launchers, Codex support, and security hardening

Launch coding-agent CLIs from JupyterLab launcher. Codex chat models now use correct Copilot endpoint. Accessibility and security passes.

FeatureBlog·May 27

Agent-aware chat sidebar in NBI 5.0

Chat sidebar keeps users informed during long Claude turns and syncs open files with agent disk changes.

FeatureBlog·May 26

Skills, MCP, and Plugins promoted to top-level Settings tabs

Each feature gets force-on/force-off/user-choice admin policy for improved management.

FeatureBlog·May 22

NBI 5.0.0: three new Settings tabs, agent-aware UX, admin policies

Skills, MCP, and Plugins tabs with admin policies. Five coding-agent launcher tiles. Real progress feedback. Official mcp SDK replaces fastmcp.

FeatureBlog·May 12

NBI 4.8.0: smarter workspace picker, atomic config saves, GitHub-import gate

Workspace picker is now .gitignore-aware. Config saves are atomic. New admin policy gates GitHub-based Skill imports.

FeatureBlog·May 7

NBI 4.7.0: cell output actions, agent toolbar, Claude launcher tile

Right-click cell outputs for Explain/Ask/Troubleshoot. Image attachments in chat. Claude Code launcher tile. Streaming inline-chat responses.

FeatureBlog·Apr 29

NBI 4.6.0: Skills management, restructured docs, Windows fixes

Claude Skills management panel added. Documentation restructured. Windows Claude-mode reliability fixes.

Viability Score

87/100
Safe Bet

How likely is Notebook Intelligence to still be operational in 12 months? Based on 4 signals — momentum (how recently it shipped), wrapper dependency, revenue model, and web presence.

momentum
100
funding runway
40
website health
90
wrapper dependency
100

Last calculated: July 2026

How we score →

Key Features

  • First-class Claude Code integration with sessions, Skills, Plugins, and MCP
  • GitHub Copilot chat and completion models
  • Ollama local model support (fully offline)
  • OpenAI-compatible and LiteLLM-compatible endpoints
  • Inline chat on any code cell (Cmd+I/Ctrl+I)
  • Agent mode: creates, edits, runs cells, and fixes errors autonomously
  • Chat sidebar with tool-call status cards and inline diffs
  • Coding-agent launcher tiles from JupyterLab launcher
  • Admin policy controls via environment variables (force-on/off/user-choice)
  • Sync organization-wide Skills manifest
  • MCP server management for custom tools, databases, APIs
  • Cell output actions: Explain/Ask/Troubleshoot
  • Image attachments in chat
  • Streaming inline-chat responses
  • Security passes: MCP stdio-command allowlist and filesystem token-password check

About Notebook Intelligence

FreeAdvancedNo APIWeb · Desktop · CLI

Notebook Intelligence (NBI) is an open-source JupyterLab extension that brings agentic AI coding directly into your notebook environment. Built for data scientists, researchers, and developers, it offers a first-class interface for Claude Code — including sessions, Skills, Plugins, and Model Context Protocol (MCP) servers — while also supporting GitHub Copilot, Ollama, and any OpenAI- or LiteLLM-compatible endpoint as drop-in alternatives. The extension works through a chat sidebar and inline chat on any code cell (Cmd+I/Ctrl+I), with agent mode that can create notebooks, edit cells, run them, and fix errors autonomously. Recent updates (NBI 5.0-5.1) introduced tool-call status cards with inline diffs, custom spinners, coding-agent launcher tiles, and a hardened security layer including MCP stdio-command allowlists and filesystem token-password checks. Administrators can enforce provider, model, and endpoint policies via environment variables — force-on, force-off, or user-choice — making it suitable for managed JupyterHub deployments. The extension promotes Skills, MCP Servers, and Plugins to top-level Settings tabs with the same policy triad. NBI is designed to be extended: users can connect MCP servers to expose custom tools, manage Skills and Plugins from the UI, or sync an organization-wide manifest. It also supports cell output actions (Explain/Ask/Troubleshoot), image attachments in chat, and streaming inline-chat responses. The extension is licensed under GPL-3.0 and maintained by Mehmet Bektaş with community contributors. What sets NBI apart is its comprehensive Claude Code agentic support within JupyterLab, combined with flexible provider choices (Copilot, Ollama, OpenAI, LiteLLM, vLLM) and strong admin controls. Unlike standalone AI coding tools, NBI lives inside the notebook environment, keeping your workflow integrated. It's ideal for teams that need managed AI policies without leaving JupyterLab.

Behind the Verdict

Pick Notebook Intelligence when you live in JupyterLab and need an AI coding assistant that actually works inside your notebook — not as a separate window or terminal. It's especially strong for teams running JupyterHub, because the admin policy system (force-on provider, locked models, org-managed Skills) gives you control over what models and tools users can access. The latest 5.x updates make agentic workflows much more transparent: tool-call status cards show you exactly what the agent is doing, and the security guardrails (MCP allowlists, token-password checks) are welcome for enterprise rollouts. Where it bites: NBI only works with JupyterLab 4, so upgrading an older deployment is a prerequisite. Beginners may find the setup — installing pip package, configuring providers, and possibly setting up MCP servers — more involved than a cloud-based AI coding tool. The extension is open-source (GPL-3.0), so there's no licensing cost, but self-support and community help are the norm. The closest alternative is Continue.dev, which also offers multi-provider AI coding in IDEs but lacks the Jupyter-native agentic depth and admin policy surface that NBI provides. In practice, NBI's Claud Code integration is the deepest we've seen in Jupyter — sessions, Skills, Plugins, and MCP all managed from the lab. It's a specialized tool for a specific audience, and for that audience it's excellent. For general-purpose AI coding outside notebooks, stick with GitHub Copilot or Cursor.

Researching Notebook Intelligence? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Use Cases

Models Under the Hood

qwen2.5-coder:7bgpt-oss-120b

as of 2026-07-16

Limitations

  • Notebook Intelligence is a JupyterLab extension that requires a JupyterLab environment.
  • It does not include hosted models—users must bring their own API keys or local models.
  • Some features like Skills and MCP servers require user configuration.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
Free
Billed monthly

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Tools that pair well with Notebook Intelligence

Common stack mates teams adopt alongside Notebook Intelligence, with the specific reason each pairing earns its keep.

Featured Head-to-Head Comparisons

Alternatives to Notebook Intelligence

View all
Roo Code

Roo Code

Multi-agent AI coding assistant for VS Code

Contact SalesTry
Cosine Genie

Cosine Genie

Coding AI trained on production code for maintainable software.

FreemiumTry
Amazon CodeWhisperer

Amazon CodeWhisperer

AI coding assistant with deep AWS integration and agentic automation

FreemiumTry

Frequently Asked Questions

Used Notebook Intelligence? Help shape our editorial sentiment research.