./Notebooklm Py

**A Comprehensive NotebookLM 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.

teng-lin
AI & LLM
8,721
Python
8.7k
Stars
1.1k
Forks
51
Watch
#agentic-skill#api#claude#claude-skills#google-notebooklm

>README

>Code Quality

TestsCI/CDDockerTypesSKILL.md

>Repository Health

Inactive44 issues

>Contributors

teng-linfurkankoykiranclaudevoidborne-ddependabot[bot]
+10 more

>File Structure

files
.github
workflows
codeql.yml
nightly.yml
publish.yml
rpc-health.yml
test.yml
testpypi-publish.yml
verify-artifacts.yml
verify-package.yml
dependabot.yml
docs
examples
bulk-import.py
chat.py
notes.py
quickstart.py
research-to-podcast.py
video.py
cli-reference.md
configuration.md
development.md
python-api.md
releasing.md
rpc-development.md
rpc-reference.md
stability.md
troubleshooting.md
scripts
src
notebooklm
cli
rpc
tests
cassettes
e2e
integration
cli_vcr
unit
cli
.env.example
.gitignore
.pre-commit-config.yaml
AGENTS.md
CHANGELOG.md
CLAUDE.md
CONTRIBUTING.md
LICENSE
notebooklm-py.png
pyproject.toml
View on GitHub

>Technical Details

Language
Python
License
MIT
Created
Jan 7, 2026
Updated
Apr 2, 2026
install.sh

Clone the repository to your local machine

$git clone https://github.com/teng-lin/notebooklm-py.git

Alternatives to Notebooklm Py

Compare features and choose the best fit for your workflow.

SkillMatchStarsLanguageUpdatedHealth
Notebooklm Pycurrent
teng-lin
—8,721PythonThis year
Awesome Claude Skills
ozankasikci
Both tagged with claude, claude-skills. Same category. Both use Python
45%50,364PythonThis year
AI Research SKILLs
Orchestra-Research
Both tagged with claude, claude-skills. Same category
45%5,987TeXThis year
Awesome Claude Skills
ozankasikci
Both tagged with claude. Same category. Both use Python
43%50,364PythonThis year