SurfSense and insights-lm-public
Both tools are open-source, self-hosted alternatives to NotebookLM, making them direct competitors in the personal knowledge management space.
About SurfSense
MODSetter/SurfSense
Open source alternative to NotebookLM for teams. Join our Discord: https://discord.gg/ejRNvftDp9
An AI research agent with 25+ connectors (Google Drive, Slack, Jira, Notion, GitHub, etc.) that indexes external knowledge sources and enables hybrid semantic+full-text search with cited responses. Built on LangChain Deep Agents for planning and subagent orchestration, it supports 100+ LLMs and embedding models via LiteLLM, with optional local inference (vLLM, Ollama) for data privacy. Beyond chat, it generates videos, podcasts, presentations, and reports while enabling real-time team collaboration with role-based access control and shared workspaces.
About insights-lm-public
theaiautomators/insights-lm-public
Open-source, self-hosted alternative to NotebookLM. Chat with your documents, generate audio summaries, and ground AI in your own sources—built with Supabase and N8N on a React frontend.
Implements retrieval-augmented generation (RAG) through N8N workflow automation and Supabase vector storage, enabling verifiable source citations and podcast generation via text-to-speech. Supports both cloud-based AI services (OpenAI, Gemini) and fully local model alternatives (Ollama, Qwen3, Whisper), with edge functions handling authentication and document processing without requiring code modifications.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work