Korra
Меню
Программа (CLI)Открытый код · MIT

notebooklm-py

Управлять NotebookLM через агента

Неофициальный Python-инструмент, CLI и скилл для работы с блокнотами, источниками и материалами NotebookLM.

  • Локально + Google NotebookLM
  • Нужен ключ
  • Действует от вашего имени
  • Бесплатно
  • Данные: Google (США)

Используют с Claude Code, OpenClaw — по открытым источникам. Сверено с документацией 29.09.2026.

Пример задачи
Документы и ссылки
Ответы по источникам

Что можно поручить агенту

  • Собрать источники в один исследовательский блокнот.

  • Задать вопросы по своим документам.

  • Скачать подготовленные обзоры и другие материалы.

Подключить

Проще всего — отправить агенту ссылку: он прочитает инструкцию, установит, подключит и проверит сам.

Сообщение агенту
Подключи инструмент «notebooklm-py» по инструкции: https://korra-agent.online/library/notebooklm-py/agent.txt

Попросите агента

Задание для агента

Подойдёт любой агент с доступом к терминалу: он проверит систему, установит программу и проверит работу.

Что выполнит агент

Агент выполнит их сам — вручную только если хотите. Метка показывает, откуда сведения: инструкция автора или документация агента.

Claude Code

По инструкции автора

Используют: Issue: MCP-сервер в Claude Code терял связь; автор нашёл причину и исправил в #2333 источник

notebooklm skill install (пишет ~/.claude/skills/notebooklm) или notebooklm mcp install claude-code

Источник

Codex

По инструкции автора

notebooklm skill install (пишет ~/.agents/skills/notebooklm); notebooklm agent show codex

Источник

Cursor

По инструкции автора

notebooklm mcp install cursor (скилл автоматически не ставится)

Источник

Hermes

Любой агент с терминалом

Обычная программа: агент с доступом к терминалу установит её по заданию ниже.

OpenClaw

По инструкции автора

Используют: Issue-отзыв: пользователь собрал набор скиллов OpenClaw, работает end-to-end источник

CLI notebooklm; скилл: npx skills add teng-lin/notebooklm-py

README называет OpenClaw; отдельной инструкции нет

Источник

Korra

Любой агент с терминалом

Обычная программа: агент с доступом к терминалу установит её по заданию ниже.

Что можно сделать

3 готовых сценариев. Каждый промпт можно отправить агенту после подключения.

Блокнот по своей теме

Отдельный блокнот с вашими источниками и ответы по ним со ссылками на источник.

  • Источники: файлы, ссылки, YouTube, Google Drive.
  • Ответы строятся по загруженным источникам, с цитатами.
Промпт для агента
Промпт
Собери блокнот NotebookLM по моей теме через notebooklm-py.
1. Проверь вход командой notebooklm auth check. Если нужен вход, проведи меня через notebooklm login — пароли и cookies в чат не проси.
2. Попроси тему, источники (файлы, ссылки, видео) и вопросы. Покажи список источников и дождись «да».
3. Создай новый блокнот, добавь источники и задай мои вопросы через ask.
4. Сохрани ответы с указанием источников в Markdown рядом с моими файлами.
Существующие блокноты не меняй, ничего не удаляй и не открывай доступ. Готово, когда на каждый вопрос есть ответ со ссылкой на источник.

Совет. Источники загружаются в Google. Конфиденциальные документы добавляйте, только если это допустимо.

Аудиообзор своих материалов

Подкаст-обзор ваших материалов в MP3 — на русском или другом из 50+ языков.

  • Четыре формата: подробный разбор, кратко, критика, спор.
  • Готовый обзор скачивается в MP3.
Промпт для агента
Промпт
Сделай аудиообзор моих материалов через notebooklm-py.
1. Попроси материалы, язык и формат: подробный разбор, кратко, критика или спор. Язык проверь через notebooklm language list.
2. Создай новый блокнот и добавь источники. Существующие блокноты не трогай.
3. Сгенерируй аудио с моими пожеланиями к тону и длине и дождись готовности.
4. Скачай MP3 в папку audio рядом с материалами.
Доступ к блокноту никому не открывай. Готово, когда MP3 скачан и ты назвал его длительность.

Совет. Число генераций ограничено тарифом Google. Команда notebooklm usage покажет остаток и время сброса.

Слайды и тест для урока

Презентация и тест по вашим материалам — для урока, курса или обучения сотрудников.

  • Слайды скачиваются в PPTX или PDF.
  • Тесты и карточки — в JSON, Markdown или HTML.
Промпт для агента
Промпт
Подготовь материалы для урока через notebooklm-py.
1. Попроси тему, источники, аудиторию и сколько вопросов нужно в тесте.
2. Создай новый блокнот с этими источниками. Старые блокноты не трогай.
3. Сгенерируй слайды и тест, скачай слайды в PPTX, тест — в Markdown.
4. Сохрани всё в папку lesson и проверь, что каждый вопрос теста опирается на источник.
Готово, когда слайды открываются, а в тесте нет вопросов не по теме.

Совет. Проект неофициальный: после изменений у Google команды могут перестать работать. Храните исходные материалы у себя.

Если настраиваете вручную

Установите CLI по installation.md, выполните вход в Google и проверку авторизации. Для агента можно подключить скилл из проекта.

notebooklm auth check --test

Команда проверяет уже настроенный доступ. Первый вход выполняется отдельно по инструкции проекта.

Открыть инструкцию проекта

Что учесть

По README проекта, с июля 2026 сервис называется Gemini Notebook. Проект неофициальный и использует недокументированные API: изменения Google могут нарушить его работу.