TL

teng-lin/notebooklm-py

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

2万 stars 品質 77 トレンド 77MIT

Google Gemini Notebookの非公式Python APIおよびエージェントスキル。NotebookLMの機能(ウェブUIでは公開されない機能を含む)への完全なプログラムアクセスが、Python、CLI、AIエージェントを通じて提供されます。

概要

Python、CLI、Claude Code、Codex、OpenClawなどのAIエージェントを通じて、WebUIが公開しない機能を含むNotebookLMの機能への完全なプログラム的アクセスが可能です。 : https://github.com/teng-lin/notebooklm-py このライブラリは通知なしに変更されることがあります。- - これはコミュニティプロジェクトです - - Googleはいつでも内部エンドポイントを変更可能です - - 過密な使用は制限される場合があります。プロトタイプ、リサーチ、個人プロジェクトに最適です。デバッグのヒントはトラブルシューティングをご覧ください。 🤖 - NotebookLMをClaude Code、Codex、その他のLLMエージェントに統合します。GitHub用のrootNotebookLMスキルが付属し、npxスキルの発見、ローカルnotebooklmスキルインストールサポート、Claudeコードおよび.agentsスキルディレクトリのサポート、リポジトリレベルのCodexガイダンス AGENTS.md。 📚 - ソース(URL、PDF、YouTube、Google Drive)を一括インポートし、ウェブ/ドライブのリサーチクエリを自動インポートして実行し、インサイトをプログラム的に抽出します。繰り返し可能なリサーチパイプラインを構築します。

概要(AI 翻訳)

包括的なGoogle Geminiノートブックスキル&非公式Python API。 NotebookLMの機能(ウェブUIには公開されない機能を含む)への完全なプログラムアクセスを、Python、CLI、Claude Code、Codex、OpenClawなどのAIエージェントを通じて利用可能です。

注記(2026年7月):*GoogleはNotebookLMをGemini Notebook**にリブランドしました。このパッケージは同じスタンドアロン製品(現在はGeminiアプリ内でもアクセス可能)のままであり、既存のリンクは自動的にリダイレクトされ、このライブラリは同じ基盤サービスを駆動し、変更せずに動作します。パッケージ名は[notebooklm-pyのままです。

出典と開発:

** ⚠️ 非公式ライブラリ - 自己責任でご利用ください**

このライブラリは未公開のGoogle APIを使用しており、予告なしに変更されることがあります。

  • Googleとは無関係 - これはコミュニティプロジェクトです
  • APIが壊れる可能性があります - Googleはいつでも内部エンドポイントを変更できます
  • レート制限が適用されます - 大量使用時にはスロットルが発生することがあります

プロトタイプ、リサーチ、個人プロジェクトに最適です。デバッグのヒントはトラブルシューティングをご覧ください。

あなたが築けるもの

🤖 AIエージェントツール - NotebookLMをClaude Code、Codex、その他のLLMエージェントに統合します。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

notebooklm-py

A Comprehensive Google Gemini Notebook Skill & Unofficial Python API. Full programmatic access to NotebookLM’s features—including capabilities the web UI doesn’t expose—via Python, CLI, and AI agents like Claude Code, Codex, and OpenClaw.

Note (July 2026): Google rebranded NotebookLM to Gemini Notebook. It remains the same standalone product (now also reachable inside the Gemini app), existing links redirect automatically, and this library drives the same underlying service and works unchanged. The package keeps the notebooklm-py name.

Source & Development:

⚠️ Unofficial Library - Use at Your Own Risk

This library uses undocumented Google APIs that can change without notice.

  • Not affiliated with Google - This is a community project
  • APIs may break - Google can change internal endpoints anytime
  • Rate limits apply - Heavy usage may be throttled

Best for prototypes, research, and personal projects. See Troubleshooting for debugging tips.

What You Can Build

🤖 AI Agent Tools - Integrate NotebookLM into Claude Code, Codex, and other LLM agents. Ships with a root NotebookLM skill for GitHub and npx skills add discovery, local notebooklm skill install support for Claude Code and .agents skill directories, and repo-level Codex guidance in AGENTS.md.

📚 Research Automation - Bulk-import sources (URLs, PDFs, YouTube, Google Drive), run web/Drive research queries with auto-import, and extract insights programmatically. Build repeatable research pipelines.

🎙️ Content Generation - Generate Audio Overviews (podcasts), videos, slide decks, quizzes, flashcards, infographics, data tables, mind maps, and study guides. Full control over formats, styles, and output.

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add teng-lin/notebooklm-py
MCP 初心者?mcpskill.org のガイドから始めましょう →