Back to Tools
notebooklm-py

notebooklm-py

Coding & Assistance

notebooklm-py is an agent orchestration repository at teng-lin/notebooklm-py; the stored repo summary is: Unofficial Python API and agentic skill for Google NotebookLM. 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. Its recorded primary language is Python. License metadata lists MIT. GitHub metadata shows about 13,185 stars. The project homepage is https://github.com/teng-lin/notebooklm-py.

License

MIT

Stars

16,927

Features

  • Source description for notebooklm-py: Unofficial Python API and agentic skill for Google NotebookLM. 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.
  • notebooklm-py uses Python as its recorded primary language, which helps with stack-fit review.
  • notebooklm-py helps evaluate coordination, planning, or task-decomposition patterns in agent systems.
  • notebooklm-py fits engineering teams assessing code, CLI, SDK, runtime, or developer-tooling workflows.
  • notebooklm-py lists MIT license metadata; review obligations before redistribution or hosted use.
  • notebooklm-py has about 13,185 GitHub stars in the local metadata snapshot.

Use Cases

  • Compare notebooklm-py when the need is agent orchestration and the repo summary matches: Unofficial Python API and agentic skill for Google NotebookLM. Full programmatic access...
  • Compare the Python implementation in notebooklm-py before choosing a similar internal architecture.
  • Use notebooklm-py to test agent coordination patterns with a concrete open-source codebase.
  • Use notebooklm-py to study developer-tooling implementation details before building internal workflows.
  • Complete a MIT license review before packaging notebooklm-py into a commercial or hosted workflow.
  • Use notebooklm-py's GitHub traction as one input when prioritizing open-source evaluation.

FAQ

Start from the repository summary (Unofficial Python API and agentic skill for Google NotebookLM. 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.), then verify maintenance status, integration boundaries, and whether its agent orchestration, developer engineering workflows focus matches the intended workflow. Repository: https://github.com/teng-lin/notebooklm-py. Stars: about 13,185. License: MIT. Language: Python.

notebooklm-py is best treated as a repository-level component or reference implementation for agent orchestration, developer engineering workflows. Good evaluation scenarios include: Compare notebooklm-py when the need is agent orchestration and the repo summary matches: Unofficial Python API and agentic skill for Google NotebookLM. Full programmatic access... Compare the Python implementation in notebooklm-py before choosing a similar internal architecture. Use notebooklm-py to test agent coordination patterns with a concrete open-source codebase.

Alternatives and related tools