ל-NotebookLM יש סוף סוף Skill — פרויקט קוד פתוח עם 17.2K כוכבים לאוטומציה של מחקר
notebooklm-py הופך את NotebookLM ל-CLI ול-API של Python: ייבוא וייצוא בקבוצות, אינטגרציה עם Claude Code Skill ו-MCP Server, ואוטומציה מלאה של תהליכי מחקר.
עדיין מעלים מסמכים אחד-אחד ומורידים בלחיצות בדפדפן? notebooklm-py הופך את NotebookLM ל-CLI: ייבוא וייצוא בקבוצות ואינטגרציה עם סוכני AI — הכל אוטומטי.
NotebookLM באמת שימושי: PDF, פודקאסטים, ספרות, שקפים. אבל הגרסה בדפדפן ידנית בלבד — מציאות מתסכלת עם הזמן.
ייבוא בקבוצות? אחד בכל פעם. הורדת תוצאות? לחיצה אחר לחיצה. שילוב ב-Claude Code או Codex? אין נתיב מוכן. אוטומציה של מחקר? הדפדפן לא תומך.
כאן נכנס notebooklm-py.
1. מה זה notebooklm-py?
notebooklm-py הוא API לא רשמי של Python ושכבת Skill ל-NotebookLM. עוטף את כל היכולות ב-API וב-CLI — מהטרמינל או מסוכני AI.
פרויקט הקוד הפתוח ב-GitHub עבר את 17,200 הכוכבים. לחוקרים ויוצרים: לא עוד לחיצות קובץ-קובץ.
2. ארבע יכולות ליבה
כיסוי מלא של NotebookLM — Notebooks, Sources, Chat, Notes, Research, Sharing: לכל שלב API ו-CLI. URL, YouTube, PDF, Google Drive ועוד יותר מתריסר מקורות בקבוצות.
אינטגרציה עם סוכני AI — Claude Code Skill, Codex, AGENTS.md. MCP Server ל-Claude Desktop, Cursor ו-Windsurf.
יצירת תוכן חזקה — Audio Overview: 4 פורמטים, 3 אורכים, 50+ שפות. Video Overview: 3 פורמטים, 9 סגנונות ויזואליים. שקפים, אינפוגרפיקות, חידונים, כרטיסיות, דוחות, מפות חשיבה וטבלאות נתונים.
מה שאין בדפדפן — הורדה בקבוצות של תוצרים, ייצוא quiz/flashcards ל-JSON/Markdown/HTML, mind map ב-JSON, תיקון שקפים בשפה טבעית, profiles מרובי חשבונות Google.
3. דוגמה אמיתית: פקודה אחת למחקר + פודקאסט
השוו בין LangChain, AutoGen ו-CrewAI עם שלושה מסמכים רשמיים, שני PDF של בלוגים טכניים וסרטון YouTube. אין זמן לקרוא? צרו פודקאסט.
פקודה אחת בטרמינל:
- שלב 1: יצירת notebook וייבוא 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
לסיכום
NotebookLM כבר חזק, אבל הדפדפן הידני מגביל את הפוטנציאל. notebooklm-py משלים את החלק האחרון: קבוצות, סוכנים ואוטומציה של מחקר.
יותר מדי מקורות, ארגון איטי, יותר מדי לחיצות — שתי דקות התקנה שוות ניסיון.