NotebookLM को आखिरकार Skill मिला — 17.2K स्टार वाला ओपन सोर्स रिसर्च ऑटोमेशन
notebooklm-py NotebookLM को CLI और Python API में बदलता है: बैच इम्पोर्ट/एक्सपोर्ट, Claude Code Skill और MCP Server इंटीग्रेशन, और पूरे रिसर्च वर्कफ़्लो का ऑटोमेशन।
अभी भी वेब पर दस्तावेज़ एक-एक कर अपलोड और डाउनलोड क्लिक करते हैं? notebooklm-py NotebookLM को CLI बनाता है: बैच इम्पोर्ट/एक्सपोर्ट और AI Agent इंटीग्रेशन, पूरी तरह ऑटोमेटेड।
NotebookLM वाकई उपयोगी है: PDF, पॉडकास्ट, साहित्य, स्लाइड। लेकिन वेब संस्करण मैन्युअल ही रहता है — समय के साथ असुविधाजनक।
बैच इम्पोर्ट? एक-एक करके। परिणाम डाउनलोड? क्लिक-दर-क्लिक। Claude Code या Codex में जोड़ना? कोई तैयार रास्ता नहीं। रिसर्च ऑटोमेट करना? वेब सपोर्ट नहीं करता।
यही खाली जगह notebooklm-py भरता है।
1. notebooklm-py क्या है?
notebooklm-py NotebookLM के लिए अनौपचारिक Python API और Skill लेयर है। सभी क्षमताओं को API और CLI में लपेटता है — टर्मिनल या AI Agent से कॉल करें।
GitHub पर ओपन सोर्स प्रोजेक्ट 17,200+ स्टार पार कर चुका है। शोधकर्ताओं और क्रिएटर्स के लिए: फाइल-दर-फाइल क्लिक खत्म।
2. चार मुख्य क्षमताएँ
पूर्ण NotebookLM कवरेज — Notebooks, Sources, Chat, Notes, Research, Sharing: हर चरण में API और CLI। URL, YouTube, PDF, Google Drive और दर्जन+ स्रोत बैच में।
AI Agent इंटीग्रेशन — Claude Code Skill, Codex, AGENTS.md। MCP Server से Claude Desktop, Cursor, Windsurf सीधे कॉल कर सकते हैं।
शक्तिशाली कंटेंट जनरेशन — Audio Overview: 4 फॉर्मैट, 3 लंबाई, 50+ भाषाएँ। Video Overview: 3 फॉर्मैट, 9 विज़ुअल स्टाइल। स्लाइड, इन्फोग्राफिक, क्विज़, फ्लैशकार्ड, रिपोर्ट, माइंड मैप और डेटा टेबल।
वेब में नहीं — आर्टिफैक्ट बैच डाउनलोड, quiz/flashcard JSON/Markdown/HTML एक्सपोर्ट, mind map JSON, नेचुरल लैंग्वेज स्लाइड रिविज़न, मल्टी Google अकाउंट profiles।
3. वास्तविक उदाहरण: एक कमांड में रिसर्च + पॉडकास्ट
LangChain, AutoGen, CrewAI की तुलना तीन आधिकारिक डॉक, दो टेक ब्लॉग PDF और एक YouTube वीडियो से करें। पढ़ने का समय नहीं? पॉडकास्ट बनाएँ।
टर्मिनल में एक कमांड:
- चरण 1: नोटबुक बनाएँ और 6 स्रोत इम्पोर्ट करें (3 URL, 2 PDF, 1 YouTube)
- चरण 2: स्रोतों का विश्लेषण और मुख्य बिंदु निकालें
- चरण 3: उद्धरण सहित तुलना — LangChain चेनिंग, AutoGen मल्टी-एजेंट, CrewAI टास्क ऑर्केस्ट्रेशन
- चरण 4: दस मिनट का पॉडकास्ट सुनने के लिए तैयार
4. 2 मिनट में इंस्टॉल
CLI और एजेंट: uv tool। Python API: uv add। एजेंट इंटीग्रेशन: skill install:
uv tool install notebooklm-py[browser] notebooklm login otebooklm auth check --test --json
रिपॉजिटरी: github.com/teng-lin/notebooklm-py
निष्कर्ष
NotebookLM पहले से शक्तिशाली है, लेकिन मैन्युअल वेब संभावनाओं को सीमित करता है। notebooklm-py आखिरी टुकड़ा पूरा करता है: बैच, एजेंट, रिसर्च ऑटोमेशन।
बहुत सारे स्रोत, धीमा संगठन, बहुत क्लिक — 2 मिनट इंस्टॉल आज़माने लायक है।
शुरू करें: github.com/teng-lin/notebooklm-py