{"repo":"cmlonder/notebooklm-chunker","free":true,"listed":false,"github":"https://github.com/cmlonder/notebooklm-chunker","clone":"git clone https://github.com/cmlonder/notebooklm-chunker.git","description":"Heading-aware PDF chunking with resumable source and Studio workflows for turning long documents into interactive NotebookLM learning kits.","language":"Python","stars":20,"topics":["desktop-app","electron","note-taking","notebooklm","productivity","chunking","pdf","study-tools"],"license":"MIT","category":"productivity","readme_excerpt":"notebooklm-chunker Turn long documents into smaller, heading-aware NotebookLM sources so reports, slide decks, quizzes, flashcards, and audio outputs stay more focused and useful. Two interfaces, one core. The Desktop app provides a visual workflow. The CLI provides scriptable automation. Both use the same nblm engine underneath. - This page covers the Desktop app - CLI.md covers the Python CLI --- Desktop App An Electron desktop client that wraps the nblm CLI into a full visual workflow — from PDF upload to NotebookLM Studio generation. Partition Strategy Set min and max pages per chunk, skip pages from the beginning (preface, TOC) or end (index, bibliography), and see the estimated chunk count before processing. The chunker splits at heading boundaries to keep each source semantically coherent — when the PDF has an embedded table of contents, headings and chapter hierarchy come straight from the publisher's outline, and chunk boundaries prefer chapter starts over sub-sections. Sources Review, search, and edit generated chunks inline. Bulk select and delete, or refine titles and content before syncing. NotebookLM Dashboard Browse all your NotebookLM notebooks in one place. Open a workspace to see synced sources, manage studio jobs, and track outputs. Notebook Workspace Inspect synced sources for any notebook. Select sources individually or in bulk to build studio queue batches. Studio Queue Queue reports, slides, quizzes, flashcards, or audio jobs across sources. Filter by s","default_branch":null,"files":null,"tree":[],"storefront":"/r/cmlonder","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cmlonder/notebooklm-chunker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}