This is a self-hosted alternative to Google NotebookLM that gives you programmatic control over research workflows. You get a REST API for organizing documents into notebooks, ingesting PDFs and videos, generating multi-speaker podcasts (up to 4 speakers versus NotebookLM's 2), and running context-aware chats with citations. It supports 16+ AI providers including OpenAI, Anthropic, Ollama, and Groq, so you're not locked into Google's models. The real value is data sovereignty and automation. If you need to build research pipelines, run custom transformations on source materials, or integrate AI-powered document analysis into your own systems, this gives you the building blocks. Ships as a Docker Compose setup with SurrealDB and includes both a UI and full API docs.
npx skills add https://github.com/k-dense-ai/scientific-agent-skills --skill open-notebook