notebook-intelligence
View on GitHubA JupyterLab extension supporting Claude Code, Copilot, Ollama, and OpenAI-compatible LLMs, with MCP, skills, plugins, and notebook agents.
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