Show HN: nblm - Rust CLI/Python SDK for NotebookLM Enterprise automation
4 months ago
- #NotebookLM
- #API
- #Developer Tools
- 非官方的NotebookLM企业版API客户端,提供Rust命令行工具和Python SDK版本
- 仅支持NotebookLM企业版API,截至2025-10-25暂不支持消费者版本或普通Google Workspace租户
- 解决了认证复杂性、手动构建请求、错误处理、重复操作和输出解析等痛点
- 提供生产级工具:Rust CLI支持Shell脚本,Python SDK便于应用集成,注重类型安全和开发者体验
- 安装方式支持Homebrew、直接下载或源码编译(Rust CLI),Python SDK可通过pip/uv安装
- 需要已启用NotebookLM企业版API的Google Cloud项目并完成认证配置
- 功能包括创建笔记本、添加数据源(网页URL/文本内容/视频/Google Drive/文件上传)及生成音频摘要
- 注明API尚处Alpha阶段,部分功能可能与文档描述存在差异
- 提供完整文档:入门指南、CLI命令手册和Python SDK接口文档
- 欢迎贡献代码,提交流需符合特定要求