Discover and explore top open-source AI tools and projects—updated daily.
tmcCLI for AI-powered research and content generation
Top 77.5% on SourcePulse
This project provides a command-line interface (CLI) and an MCP server for Google NotebookLM, enabling programmatic interaction with notebooks, sources, notes, and artifact generation. It targets developers and power users seeking to automate workflows or integrate NotebookLM capabilities into other applications, offering a flexible way to manage and leverage AI-generated insights.
How It Works
The CLI authenticates by reading browser cookies from Chrome, Brave, or Edge, or by accepting an explicit authentication token. It exposes a rich set of commands for managing notebook content, adding various source types (URLs, files, text), creating notes, and generating artifacts like audio overviews, video walkthroughs, and slide decks. A key feature is the integrated Model Context Protocol (MCP) server, which exposes NotebookLM operations as tools for AI assistants, facilitating integration with other AI systems.
Quick Start & Requirements
go install github.com/tmc/nlm/cmd/nlm@latest-authuser flag.Highlighted Details
Maintenance & Community
No specific details on contributors, sponsorships, or community channels (like Discord/Slack) are present in the provided README.
Licensing & Compatibility
Limitations & Caveats
The interactiveaudio package is noted as experimental. Authentication relies on browser cookies or tokens, which may require manual handling or specific browser configurations. The full range of MCP tools available might extend beyond those explicitly listed.
1 week ago
Inactive
bytedance