
plmbr/notebook-intelligence
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
plmbr/notebook-intelligence — это кандидат в MCP-сервер, импортированный из https://github.com/plmbr/notebook-intelligence.
Обзор
plmbr/notebook-intelligence — это кандидат в MCP-сервер, импортированный из https://github.com/plmbr/notebook-intelligence.
Обзор (машинный перевод)
Notebook Intelligence (NBI) — это AI-ассистент по программированию и расширяемый AI-фреймворк для JupyterLab. Он добавляет чат, встроенное редактирование, автодополнение и агент, который может управлять ноутбуками — поддерживаемый GitHub Copilot, совместимым с OpenAI или LiteLLM, локальными моделями Ollama или Claude Code CLI от Anthropic.
NBI бесплатен и с открытым исходным кодом. Подключите его к бесплатному или платному провайдеру LLM на ваш выбор — GitHub Copilot, любой конечный конец, совместимый с OpenAI или LiteLLM, Ollama (локальный) или Anthropic Claude (через Claude Code CLI). Плата за провайдера, если это применимо, оплачивается напрямую поставщику.
Содержание
- Требования
- Быстрый старт
- Концепции
- Основные моменты
- Режим Клода
- Режим агента
- Режим агента ACP
- Чатбук
- Генерация кода с помощью встроенного чата
- Автозаполнение
- Чат-интерфейс
- Действия выхода ячеек
- Генерация панели инструментов для ноутбуков
- Многоязычные и ядро ноутбуки
- Перезагрузка открытых файлов при изменении на диске
- Конфигурация
- Конфигурационные файлы
- Запоминание входа в GitHub Copilot
- Встроенные инструменты
- Поддержка протокола контекста модели (MCP)
- Пример конфигурации MCP
- Наборы правил
- Клод Скиллс
- Серверы Claude MCP
- Плагины Claude
- Обратная связь в чате
- Готовность к конфигурации
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Notebook Intelligence
Notebook Intelligence (NBI) is an AI coding assistant and extensible AI framework for JupyterLab. It adds chat, inline edit, auto-complete, and an agent that can drive notebooks — backed by GitHub Copilot, an OpenAI-compatible or LiteLLM-compatible endpoint, local Ollama models, or Anthropic’s Claude Code CLI.
NBI is free and open-source. Connect it to a free or paid LLM provider of your choice — GitHub Copilot, any OpenAI- or LiteLLM-compatible endpoint, Ollama (local), or Anthropic Claude (via the Claude Code CLI). Provider charges, when applicable, are paid directly to the provider.
Contents
- Requirements
- Quick start
- Concepts
- Feature highlights
- Configuration
- Built-in tools
- Model Context Protocol (MCP) support
- Rulesets
- Claude Skills
- Claude MCP Servers
- Claude Plugins
- Chat feedback
- Configuration readiness
- Performance diagnostics
- Documentation
- Further reading
- Roadmap
- License
Requirements
- Python 3.10+
- JupyterLab 4.x
- Node.js — required for Claude mode (the Claude Code CLI), for the preinstalled
codex-acpadapter used by ACP agent mode, and for MCP servers that launch vianpx. ACP mode requires a preinstalled adapter in a trusted location; NBI does not download it at startup. - A fresh virtualenv or conda env is recommended so NBI doesn’t conflict with system Python.
Quick start
pip install notebook-intelligence
jupyter lab # restart JupyterLab if it was already running
After restart:
- Click the NBI icon in the left sidebar to open the chat panel.
- Open NBI Settings (gear icon in the chat panel, or Settings → Notebook Intelligence Settings).
Установка
npx -y @modelcontextprotocol/server-filesystem /Users/mbektas/mcp-testКонфигурация
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/mbektas/mcp-test"
]
}
}
}