Hermes NotebookLM Bridge
AzamatSafarov/hermes-notebooklm-bridge
Pipeline that turns NotebookLM audio, infographics and slides into platform-ready publishing assets
Hermes NotebookLM Bridge is a Python pipeline that creates a NotebookLM notebook from your sources, generates audio, infographic, mind map or slide artifacts, and prepares them for publishing. It is framed as a bridge run via Hermes Agent.
What Hermes NotebookLM Bridge does
Hermes NotebookLM Bridge runs a single command that creates a NotebookLM notebook, adds your sources (URLs, PDFs or a research query), generates the requested artifacts, downloads them and compresses them per platform. Audio becomes a 48 kbps mono MP3 for Telegram (about 8 MB, down from about 30 MB), and the infographic becomes an 800 px wide JPG under 2 MB for Bluesky. Results land in assets/{slug}/, and the README maps them to Dev.to, Telegram, Bluesky and LinkedIn.
Artifact types are audio overview (MP3), infographic (PNG), mind map (JSON) and slide deck (PDF), chosen with --artifacts. Google blocks headless Playwright, so authentication relies on cookies exported once from a logged-in Chrome session in Netscape format, through a bookmarklet or a cookie-export extension, and then converted by convert_netscape_cookies.py. After that the pipeline runs headlessly. The README states it does not bypass Google authentication.
Key features
- Creates a NotebookLM notebook and adds URL, file or query sources
- Generates audio, infographic, mind map and slide deck artifacts
- Compresses audio for Telegram and images for Bluesky with ffmpeg
- Writes everything to assets/{slug}/ ready for publishing
- Cookie-based Google authentication exported once from Chrome
- --refresh-cookies option that converts a new cookie export automatically
When to use it
- Turning a whitepaper or blog post into a podcast-style audio file for a Telegram channel
- Producing a cover infographic and a slide PDF for an article
- Cutting the manual download, rename and compress routine from a daily publishing workflow
Who it is for: Content publishers who use NotebookLM and Hermes Agent and want its artifacts ready for several platforms.
How it fits with Hermes Agent
Pitched as a bridge for publishing workflows run via Hermes Agent; the pipeline itself is a Python script with a command-line interface.
How to install Hermes NotebookLM Bridge
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
gh repo clone AzamatSafarov/hermes-notebooklm-bridge
cd hermes-notebooklm-bridge
pip install -r requirements.txtRequirements: Python dependencies from requirements.txt and a NotebookLM session exported from Chrome as Netscape-format cookies
FAQ
What is Hermes NotebookLM Bridge?
Hermes NotebookLM Bridge is a Python pipeline that creates a NotebookLM notebook, generates audio, infographic, mind map or slide artifacts, and compresses them for publishing platforms. Output goes to an assets/{slug}/ folder.
Does Hermes NotebookLM Bridge work with Hermes Agent?
It is presented as a bridge run via Hermes Agent, but the pipeline itself is a Python script (notebooklm_pipeline.py) started from the command line.
How do I install Hermes NotebookLM Bridge?
Clone the repository with gh repo clone AzamatSafarov/hermes-notebooklm-bridge and run pip install -r requirements.txt. Then export your NotebookLM cookies from Chrome, convert them with convert_netscape_cookies.py and run notebooklm_pipeline.py with --title, --source and --artifacts.
Similar automations for Hermes Agent
All automationsLocal AI investment assistant with multiple agent engines, including a Hermes engine
mantenasud Hermes Notion GBrainHermes skill that turns WhatsApp or Slack messages into Notion tasks and syncs weekly summaries to GBrain
antiwork GumclawRedacted showcase of the Hermes Agent setup behind Gumroad operations, with 273 skills and 78 cron loops
AtlasOmnia Hermes AutoresearchArchived harness that loops an agent over a Git repo, keeping changes that raise a score
krusemediallc Hermes Ad AgentSkill pack that turns Hermes Agent into a Meta ads media buyer using Arcads and Meta's Ads tools
SouthpawIN KlerikHermes Agent profile that reviews other agent profiles' work against quality standards
Related guides: Build agent teams with the Hermes kanban board · How to run Hermes Agent securely