Vibe Coding Discover

AI Coding

notebook-intelligence

View on GitHub

A JupyterLab extension supporting Claude Code, Copilot, Ollama, and OpenAI-compatible LLMs, with MCP, skills, plugins, and notebook agents.

★ 34666 forksPythonGPL-3.0plmbr

Notebook Intelligence is a JupyterLab extension adding an AI coding assistant: chat, inline code generation, auto-complete, and a notebook agent. Backed by GitHub Copilot, Ollama, Claude Code CLI, or OpenAI/LiteLLM-compatible endpoints, with MCP, skills, plugins, and rulesets.

Use Cases

Chat with an LLM inside JupyterLabGenerate and edit notebook code inlineAuto-complete code cellsRun a notebook agent that drives cellsConnect external tools via MCP serversInstall and invoke Claude skills in notebooksImport Claude plugins and marketplacesEnforce coding rules via ruleset promptsResume prior Claude Code sessionsUse local Ollama models for private notebooksConfigure permission modes for agent tool calls

Built With

Language
Python
Frameworks
JupyterLab · LiteLLM · Claude Code CLI · Model Context Protocol · Ollama · GitHub Copilot · Anthropic API · Agent Client Protocol

Tags

jupyterlab · jupyter · notebook · ai-coding-assistant · inline-completion · chat-ui · mcp · agent-skills · claude-code · copilot · ollama · plugins · rulesets · code-generation · local-llm · notebook-agent

notebook-intelligence — Vibe Coding Discover