frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Notebooklm-Py – Unofficial Python API for Google NotebookLM

https://github.com/teng-lin/notebooklm-py
1•teng-lin•2h ago
Hi HN, I’ve been using NotebookLM heavily, but the manual "drag-and-drop" workflow was a bottleneck. I wanted to build automated pipelines (like auto-generating podcasts from a folder of PDFs), but the lack of an official API made this impossible. The Solution: By mapping the internal RPC endpoints used by the web frontend, I built a native Python client that interacts directly with the backend. This bypasses the overhead and brittleness of browser automation tools like Selenium. Demo: Watch Claude Code use the CLI to automate a workflow in the terminal: https://asciinema.org/a/767284 What you can do with it: Deep Research & Content Automation: Automate the entire research loop. You can programmatically create a new notebook, import deep research on specific topics, and then trigger the generation of both an Audio Overview (podcast) and a Slide Deck, downloading the final assets in one go. RAG Pipelines: Use NotebookLM as a grounded backend for agents (query a notebook -> get cited answers). CLI for Humans & LLMs: The package includes a comprehensive CLI designed for both end-users and agents. It even features a command to auto-install itself as a "Skill" for Claude Code, letting you control NotebookLM via natural language in your terminal. Stability & Testing: Unofficial APIs are risky. To mitigate silent breakage, I treated this package like a production product. The repo includes a triple-layer test suite (Unit, Integration, and Daily E2E Cron tests). If Google changes their definitions, my CI fails immediately, and we’ll know before users do. Auth Note: The library runs on pure Python (ideal for headless servers), but it requires a valid session cookie to start. The CLI makes this easy: just run notebooklm-py login to perform the one-time extraction (it briefly opens a browser via Playwright). Once you have the token, you can deploy it anywhere without a browser. Repo: https://github.com/teng-lin/notebooklm-py Happy to answer questions!

Traditional NLP is not dead

https://alex-jacobs.com/posts/beatingbert/
1•tacoooooooo•21s ago•0 comments

Progressive Disclosure of Agent Tools from the Perspective of CLI Tool Style

https://github.com/musistudio/claude-code-router/blob/main/blog/en/progressive-disclosure-of-agen...
1•musistudio•35s ago•1 comments

Show HN: I got tired of "Reliability Spaghetti," so I monkeypatched PydanticAI

1•steer_dev•2m ago•0 comments

Cue Does It All, but Can It Literate?

https://xlii.space/cue/cue-does-it-all-but-can-it-literate/
2•xlii•3m ago•0 comments

The Chinese Company Taking on the Memory-Chip Giants

https://www.wsj.com/tech/the-chinese-company-taking-on-the-worlds-memory-chip-giants-78dfea55
1•fortran77•3m ago•1 comments

Digital detox isn't enough: how technology addiction changes your brain

https://medium.com/@6thMind/digital-detox-isnt-enough-how-technology-addiction-changes-your-brain...
1•smanuel•3m ago•0 comments

Zorgdomein Integration: A Guide to Secure .NET and Azure Architecture

https://plakhlani.in/healthcare/bidirectional-patient-data-exchange-with-zorgdomein/
1•prashantl•4m ago•0 comments

Dina Powell McCormick Joins Meta as President and Vice Chairman

https://about.fb.com/news/2026/01/dina-powell-mccormick-joins-meta-as-president-and-vice-chairman/
1•iamben•7m ago•0 comments

Yt-Dlp Online – Simple and Free YouTube Video Downloader

https://yt-dlp.online/
1•blackomw•8m ago•0 comments

Why 3D doesn't work and never will (2011)

https://www.rogerebert.com/roger-ebert/why-3d-doesnt-work-and-never-will-case-closed
2•Antibabelic•8m ago•0 comments

Explore eCommerce statistics and KPI benchmarks to see how you stack up

https://marketing.dynamicyield.com/benchmarks/
1•mooreds•9m ago•0 comments

Show HN: VL-JEPA(Joint Embedding Predictive Architecture for Vision-Language) [video]

https://www.youtube.com/shorts/aHkfDrOB9Lg
2•JosefAlbers•9m ago•0 comments

Create a Desktop Using Windows 3.10 from Windows 95 Installer

https://tech.lgbt/@nina_kali_nina/115871854239918291
1•birdculture•10m ago•0 comments

Foley (Sound Design)

https://en.wikipedia.org/wiki/Foley_(sound_design)
1•hypertexthero•10m ago•0 comments

A polyfill for the HTML switch element

https://blog.tomayac.com/2026/01/12/a-polyfill-for-the-html-switch-element/
1•tomayac•13m ago•0 comments

The brief rise and retreat of Generation Z in Mexico

https://english.elpais.com/international/2025-12-27/the-brief-rise-and-retreat-of-generation-z-in...
1•PaulHoule•13m ago•0 comments

Show HN: Wirey – Socket testing client with JavaScript scripting

https://github.com/yunjywork/wirey
1•yunjywork•14m ago•0 comments

Bringing uv-like performance leaps to Python HTTP

https://jawah.github.io/tech/
1•mesahm•15m ago•0 comments

20-year-olds walk up 60 floors of Osaka high-rise to celebrate adulthood

https://www3.nhk.or.jp/nhkworld/en/news/20260112_11/
1•kyleblarson•16m ago•0 comments

Lock-Picking Robot

https://github.com/etinaude/Lock-Picking-Robot
1•p44v9n•20m ago•0 comments

Show HN: DogEar – A tool for book retention via environmental priming

https://getdogear.com/
1•illhangon•20m ago•1 comments

You keep getting emails offering website help

https://www.pauldambra.com/advice/why-you-keep-getting-emails-offering-website-help/
1•xanthine•22m ago•0 comments

Show HN: A marketplace for vibe coded projects

https://www.vibecodors.com/
1•jcoulaud•22m ago•0 comments

Stop turning everything into arrays (and do less work instead)

https://allthingssmitty.com/2026/01/12/stop-turning-everything-into-arrays-and-do-less-work-instead/
2•AllThingsSmitty•22m ago•0 comments

Three NHS trusts still using fax machines

https://www.bbc.co.uk/news/articles/c801yyz3z5go
1•neversaydie•23m ago•0 comments

AI isn't "just predicting the next word" anymore

https://stevenadler.substack.com/p/ai-isnt-just-predicting-the-next
1•vinhnx•23m ago•0 comments

Commits Problem

https://davekiss.com/blog/the-1000-commits-problem/
1•vinhnx•23m ago•0 comments

Ireland fast tracks Bill to criminalise harmful voice or image misuse

https://www.irishtimes.com/ireland/2026/01/07/call-to-fast-track-bill-targeting-ai-deepfakes-and-...
2•mooreds•24m ago•0 comments

IntentGrid Benchmark: A board game by LLMs

https://intentgrid.org/
1•mingli_yuan•24m ago•0 comments

Show HN: Zai Protocol – I designed an autonomous P2P terminal agent (Whitepaper) [pdf]

https://github.com/TaklaXBR/zai-shell/blob/main/docs/whitepaper.pdf
1•taklaxbr•24m ago•1 comments