GitHub topics: notebooklm
zNoMercy/notesify
A cross-platform, AI-powered note taking app. An open source alternative to NotebookLM.
Language: TypeScript - Size: 2.37 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 8 - Forks: 0
francids/escruta
Organize, analyze, and learn from your own knowledge. Ask questions, take notes, and gain valuable insights, all in one platform
Language: TypeScript - Size: 9.49 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 1 - Forks: 1
souzatharsis/podcastfy
An Open Source Python alternative to NotebookLM's podcast feature: Transforming Multimodal Content into Captivating Multilingual Audio Conversations with GenAI
Language: Python - Size: 322 MB - Last synced at: 3 days ago - Pushed at: 30 days ago - Stars: 5,669 - Forks: 658
rmusser01/tldw_server Fork of the-crypt-keeper/tldw
tl/dw (Too Long, Didn't Watch): Your Personal Research Multi-Tool - a naive attempt at 'A Young Lady's Illustrated Primer' (Open Source NotebookLM)
Language: Python - Size: 295 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,148 - Forks: 59
stonega/notebooklm-tools
A collection of tools to generate ready-to-import source bundles for Google's NotebookLM from various web content.
Language: TypeScript - Size: 234 KB - Last synced at: about 24 hours ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0
evandempsey/podcast-llm
Automatically generate engaging AI podcasts from nothing but an episode title.
Language: Python - Size: 6.22 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 137 - Forks: 24
kavi11-git/notebooklm-mcp
🤖 Connect your CLI agents with NotebookLM for accurate answers based on your notebooks, reducing errors and enhancing productivity.
Language: TypeScript - Size: 1.42 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 1
MODSetter/SurfSense
Open source alternative to NotebookLM, Perplexity, and Glean. Connects to search engines, Slack, Linear, Jira, ClickUp, Notion, YouTube, GitHub, Discord, and more. Join our Discord: https://discord.gg/ejRNvftDp9
Language: Python - Size: 6.38 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 10,719 - Forks: 877
kamarich/rtl-text-fixer
🌍 Improve Arabic and Persian readability on any website with this Chrome extension that ensures correct text direction automatically.
Language: JavaScript - Size: 1.93 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0
wserre/notebooklm-skill
📄 Connect Claude Code with NotebookLM for precise, document-based answers from your notebooks, enhancing accuracy and reducing misinformation.
Language: Python - Size: 1.47 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0
Saritaa2710/SurfSense
🤖 Enhance your research with SurfSense, a customizable AI agent that connects to multiple platforms for smarter, effective information retrieval.
Language: Python - Size: 6.51 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0
dhhn2002/notebooklm-skill
📄 Query Google NotebookLM notebooks using Claude Code for accurate, citation-backed answers based on your documents.
Language: Python - Size: 177 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0
K-dash/nblm-rs
An unofficial NotebookLM Enterprise API client built on a Rust core, with interfaces for both the CLI and a Python SDK.
Language: Rust - Size: 1.05 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 45 - Forks: 5
pablobernabeu/codex_mentis_podcast_workflow
Audio to Video Converter for Codex Mentis Podcast
Language: Python - Size: 1.44 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0
Calladrus2001/paralegal
Language: TypeScript - Size: 56.6 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0
CaviraOSS/PageLM
PageLM is a community driven version of NotebookLM & a education platform that transforms study materials into interactive resources like quizzes, flashcards, notes, and podcasts.
Language: TypeScript - Size: 29.8 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 415 - Forks: 57
muharamdani/notebooklm-categorizer
NotebookLM Project Categorizer
Language: JavaScript - Size: 21.5 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 11 - Forks: 4
etewiah/awesome-notebooklm
A curated list of tools related to notebooklm as well as examples of great podcasts generated by notebooklm
Size: 17.6 KB - Last synced at: 27 days ago - Pushed at: about 1 year ago - Stars: 88 - Forks: 4
StephanAkkerman/chatgpt-podcast-generator
Use the output of your ChatGPT scheduled task as the input for NotebookLM and publish the podcast on Spotify
Language: Python - Size: 33.7 MB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0
gajzzs/NotebookLM4Anki
Convert NotebookLM Flashcards to CSV
Language: JavaScript - Size: 61.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1
fulvian/exc-to-pdf
Excel to PDF converter with advanced features and CLI interface
Language: Python - Size: 279 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
ListenNotes/notebooklm-detector
Detect whether or not an audio file was generated by NotebookLM
Language: Python - Size: 282 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 140 - Forks: 5
HKUDS/VideoAgent
"VideoAgent: All-in-One Agentic Framework for Video Understanding, Editing, and Remaking"
Language: Python - Size: 136 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 230 - Forks: 36
shun0t/versatile_bot_project
Transforming NotebookLM into a versatile bot
Size: 51.8 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 8 - Forks: 2
mtwn105/decipher-research-agent
Turn topics, links, and files into AI-generated research notebooks — summarize, explore, and ask anything.
Language: TypeScript - Size: 13.6 MB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 141 - Forks: 33
iMicknl/azure-podcast-generator
Generate an engaging podcast based on your document using Azure OpenAI and Azure Speech.
Language: Python - Size: 473 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 38 - Forks: 20
leopiney/neuralnoise
The AI Podcast Studio: generate podcasts scripts and their audio version with a team of AI workers in a Podcast Studio 🎙️📜
Language: Python - Size: 23.7 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 201 - Forks: 24
rmusser01/tldw_chatbook
Standalone Client for tldw_server; NotebookLM(+more) in your terminal; No tracking/Can run entirely offline
Language: Python - Size: 81.7 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 21 - Forks: 2
Nazuna-io/notebook-cat
A command line tool to concatenate files to maximize content for Google NotebookLM sources
Language: Python - Size: 168 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 8 - Forks: 1
KemingHe/agentic-ai-readings
A curated collection of research papers, industry reports, and product guides to inform and empower careers in agentic AI systems
Size: 661 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
tboehnlein/WikiToPDF
Simple Python script to download the text of every page of a video game wiki and convert it into a series of PDF files to be used with Google's NotebookLM.
Language: Python - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
nhaouari/local11labs
Local11Labs allows generating high-quality text-to-speech and podcast content using the fast and tiny Kokoro-82M.
Language: Python - Size: 15.4 MB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 49 - Forks: 12
KemingHe/google-ohio-state-demo-2025-08-21
⚠️ [Archived] ⚠️ Materials for Google x Ohio State 2025 Data & AI Day "Grant Proposal Accelerator" demo showcasing seamless integration of Gemini Pro and NotebookLM for faculty research workflows.
Size: 43.5 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
BCAPATHSHALA/RAGApplication
A comprehensive Retrieval Augmented Generation (RAG) application built with Next.js, featuring document processing, website scraping, and AI-powered chat functionality.
Language: TypeScript - Size: 480 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
davep/vault2source
Wee tool to make a single source file of all markdown files in an Obsidian vault
Language: Shell - Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
zarman/whatsapp-to-notebooklm
Convert WhatsApp chat exports to NotebookLM-ready markdown files
Language: Python - Size: 12.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
chenwr727/AI-Short-Video-Engine
AI Short Video Engine: Where AI Meets Video Rendering. Transform Articles into Viral-Ready Video Reels with AI-Powered Precision. AI Short Video Engine: 让AI替你拍短视频。用AI精准打造爆款短视频,文章秒变流量密码
Language: Python - Size: 18.3 MB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 48 - Forks: 11
GarvonGit/notebooklm-clone
Upload PDF and find insight of it
Language: Python - Size: 111 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
IanOchiengAI/ai-podcast-workflow-case-study
A detailed case study on the AI-assisted system developed to produce the "Before AGI" daily podcast, showcasing skills in content repurposing and workflow automation.
Size: 12.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
jimcadden/repo-exporter
Export an entire source repo for NotebookLM or LLM input
Language: Shell - Size: 20.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
eventualo/ccnl-commercio-notebooklm
Il "CCNL Commercio" in formato markdown pronto per NotebookLM o altra app IA
Size: 346 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
yigit-denktas/Youtube-playlist-to-formatted-text Fork of Ebrizzzz/Youtube-playlist-to-formatted-text
A desktop application that extracts YouTube playlist transcripts and enhances them using Google's Gemini AI models. The output is a book in any language you want.
Language: Python - Size: 1.71 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
OnoSendae/estrutura-de-dados-e-algoritmos
Repo para as aulas de estrutura da dados e algoritmos - gerados por IA
Language: Shell - Size: 597 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1
gabrielkoo/tailscale-config-for-ai-services
About Using ChatGPT/Gemini/Anthropic/Amazon Bedrock with Tailscale with an app connector, from an unrestricted region.
Language: JavaScript - Size: 17.6 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 5 - Forks: 1
sshnaidm/notebooklm
NotebookLM related tools and hacks
Language: Jupyter Notebook - Size: 22.5 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 2
theaiautomators/insights-lm-public
Open-source, self-hosted alternative to NotebookLM. Chat with your documents, generate audio summaries, and ground AI in your own sources—built with Supabase and N8N on a React frontend.
Language: TypeScript - Size: 1.03 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 110 - Forks: 69
BayramAnnakov/gmail-to-podcast
Transform Gmail newsletters into AI-generated podcast conversations using Google Gemini. Features email filtering, markdown conversion, and natural TTS synthesis.
Language: Python - Size: 0 Bytes - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
Radionic/notesify
A cross-platform, AI-powered note taking app. An open source alternative to NotebookLM.
Language: TypeScript - Size: 3.07 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 12 - Forks: 1
ThomsenDrake/ainews-source-extractor
Extracts all URLs from the most recent AI News issue (from news.smol.ai) and prepares them for seamless import into Google's NotebookLM
Language: Python - Size: 39.1 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 6 - Forks: 0
Yozozout/SurfSense
Open Source Alternative to NotebookLM / Perplexity / Glean, connected to external sources such as search engines (Tavily, Linkup), Slack, Linear, Notion, YouTube, GitHub and more.
Language: TypeScript - Size: 3.09 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
johnmai-dev/NotebookMLX
📋 NotebookMLX - An Open Source version of NotebookLM (Ported NotebookLlama)
Language: Jupyter Notebook - Size: 92.6 MB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 288 - Forks: 19
upamune/notebooklm-podcast-automator
Python tool to automate Google NotebookLM podcast creation with website/YouTube sources
Language: Python - Size: 77.1 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0
AICrafterZheng/AI-Frontiers-Digest
AI Frontiers Digest leverages LLMs to intelligently curate and summarize the latest developments in AI, while also generating engaging Podcasts.
Language: Python - Size: 1.22 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 38 - Forks: 2
souzatharsis/podcastfy-demo
podcastfy.ai gradio demo app
Language: Python - Size: 6.58 MB - Last synced at: 6 months ago - Pushed at: 12 months ago - Stars: 333 - Forks: 31
madroidmaq/notebooklm-openai
Language: Python - Size: 242 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0
ArthurVerrez/whatsapp-to-notebooklm
A simple python utility to format a Whatsapp Conversation into a NotebookLM ingestable set of files
Language: Python - Size: 0 Bytes - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0
mikaelkara/Google-Dil-Degistirici-TR
Belirli Google sitelerinde (NotebookLM, Gemini) sayfayı kolayca Türkçe'ye çevirmek için buton ekler ve 5 saniye sonra gizler.
Language: JavaScript - Size: 5.86 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0
idanmashaal/Now2ai-RTL-Fixer
Chrome extension for fixing fixing RTL (e.g., Hebrew) text issues in AI chat platforms (Claude.ai, ChatGPT, Perplexity.ai, Google Gemini and NotebookLM)
Language: JavaScript - Size: 297 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 1
vaishanth-rmrj/open-podcraft
OpenPodcraft is an open-source project that enables users to create podcasts from their textual content. With OpenPodcraft, you can either clone your own voice or use voices from different individuals to generate professional-sounding podcasts.
Language: Python - Size: 59.3 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0
keshavsharma25/sewsource
SewSource is a CLI tool to aggregate Github Repository Documentations for interacting with LLMs
Language: Python - Size: 16.6 KB - Last synced at: 2 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0
ListenNotes/ai-generated-fake-podcasts
A growing list of fake podcasts generated by Notebook LM
Size: 659 KB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 32 - Forks: 0
gabrielkoo/openvpn-configs-for-ai-services
Using ChatGPT/Gemini/AppleIntelligence with OpenVPN include tunneling, from an unrestricted region.
Size: 26.4 KB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0
Daniel-bot37/pdf-to-podcast
Convert any PDF into a podcast episode using Gemini and Elevenlabs!
Size: 1.95 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0
EudaLabs/deepcast
AI-powered CLI tool that generates engaging podcast-style conversations with realistic text-to-speech capabilities
Language: Python - Size: 51.8 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0
chiragjoshi12/pdf-to-podcast
Convert any PDF into a podcast episode using Gemini and Elevenlabs!
Language: Python - Size: 200 KB - Last synced at: 9 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0
samarthpandeydev/voicebook
Voicebook transforms PDF documents and YouTube videos into engaging podcast-style conversations between two AI personas, Alex and Sarah. Powered by cutting-edge AI, it combines content processing, embedding generation, and natural language understanding to create dynamic dialogues and interactive chat experiences.
Language: TypeScript - Size: 246 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1
WassayAWAN/Notebook-LM-Demonstration
Practical Demonstration of Notebook LM
Size: 348 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0
baileynguyenn/notebooklm
Practical demonstrations and evaluations of Google’s NotebookLM for university educational purposes. Showcases NotebookLM’s features for interactive learning, including content-based question answering, summarization, contextual insights, and study guide generation.
Size: 11.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0
TheOneTrueNiz/Gemini-in-NotebookLM
Use this code to access pipeline to Gemini from inside notebookLM
Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0