SurfSense
An open-source, self-hostable research agent and NotebookLM alternative that answers questions over your documents.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About SurfSense
SurfSense describes itself as an air-gapped, privacy-focused, open-source alternative to Google's NotebookLM. You connect your documents and other sources, and a research agent answers questions over them, so the material stays on infrastructure you control.
The repository includes a web front end, a backend, a local component, an MCP server and Docker files for deployment. The project is very actively developed, with over 10,000 commits, and suits people who want a private notebook-style research assistant.
Strengths
- Can run air-gapped with your data kept private
- Answers questions over your own documents and connected sources
- Docker deployment and an MCP server included
- Very active development
Limitations
- Requires setting up and maintaining your own server
- Fast pace of change can mean frequent updates
Details
- Pricing
- FreeFree and open source to self-host.
- License
- Open source, license not stated
- Developer
- MODSetter
- Platforms
- Web, Self-hosted
- How it runs
- Self-hosted
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Privacy-minded users who want a self-hosted NotebookLM alternative
- Categories
- Local AI tools, AI research, AI agents
- Last verified
- Added
Alternatives to SurfSense
Compare allSoftware that can replace SurfSense for an important use case, and what changes if you switch.
Open Notebook
Self-hosted, open source alternative to Google's NotebookLM.
Open Notebook is another self-hosted NotebookLM alternative under the MIT license, with privacy depending on the configured model provider and a smaller community.
Gemini Notebook
Google's AI research notebook, formerly NotebookLM, that summarizes and answers questions about your uploaded sources.
Gemini Notebook is Google's hosted research notebook, so no server is needed, but it requires a Google account and documents are processed by Google.
Khoj
Open-source AI second brain that researches across your documents and the web with any model.
Khoj is an AGPL-3.0 open-source assistant that searches your documents and the web with local or remote models, adding scheduled automations and custom agents.
Kotaemon
An open-source, self-hosted RAG app for chatting with your documents using local or hosted models.
Kotaemon is an open-source self-hosted RAG app for chatting with your documents through local or hosted models, focused on document chat without connected sources or an MCP server.
AnythingLLM
A desktop AI app that answers questions about your own documents, with no account and no API key needed.
AnythingLLM is an MIT-licensed desktop app for Windows, macOS and Linux that runs document chat locally with no server or account, though local model answers can be modest.
LocalGPT
A self-hosted tool for asking questions about your own documents using local language models.
LocalGPT keeps documents on your machine using Ollama models with hybrid search and reranking, but it has no packaged releases and must be set up from source.
GPT4All
A local AI chat app with document chat built in, from Nomic AI. Stable, MIT licensed, but not updated since early 2025.
GPT4All offers offline document chat through LocalDocs on CPU without a GPU, MIT licensed, though its latest release dates from February 2025.
RAGFlow
An open-source, self-hostable RAG engine with document ingestion, hybrid search and a visual agent builder.
RAGFlow is an open-source self-hostable RAG engine with broad document ingestion, hybrid search and a visual agent builder, geared more toward teams than individuals.
SurfSense as an alternative
Listings that name SurfSense as an alternative.
FastGPT
A self-hostable platform for building knowledge-base question answering and AI workflows on top of LLMs.
SurfSense is an open-source, self-hostable research agent that answers questions over your documents and connected sources, can run air-gapped and includes an MCP server.
GPT Researcher
An open-source autonomous agent that researches the web and local documents and writes cited reports.
SurfSense is an open-source, self-hostable research agent focused on answering questions over your documents and connected sources, with air-gapped operation and an MCP server.
Local Deep Research
A self-hosted research assistant that runs multi-step searches with local or cloud language models.
SurfSense is an open-source self-hostable research agent that can run air-gapped and answers over your documents and connected sources, with Docker deployment and an MCP server.
MaxKB
An open-source, self-hosted platform for building knowledge-base question answering and AI agents.
SurfSense is an open-source self-hosted NotebookLM alternative that can run air-gapped and answers questions over your documents, aimed more at privacy-minded individuals.
Petal
A web platform for storing documents and asking an AI questions answered with sources from them.
SurfSense is an open-source, self-hostable research agent answering over your documents and connected sources, able to run air-gapped, but requiring you to maintain a server.
STORM
An open-source LLM system that researches a topic and writes a full-length report with citations.
SurfSense is an open-source self-hostable research agent that answers questions over your own documents and connected sources, with Docker deployment and an MCP server.
Similar software
Related functionality, not necessarily a direct replacement.