6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

SurfSense

Open source

A private, air-gapped desktop alternative to NotebookLM that turns your own documents into cited answers, briefings, slide decks, reports, study guides and podcasts.

Open-source alternative to

surfsense.com
SurfSense homepage screenshot
GitHub stars
16k
Last commit
today
Repository age
2 years
Version
v2.0.3
Licence
Custom
Self-hosted
Yes

About SurfSense

SurfSense is a free, open-source desktop app positioned as an air-gapped alternative to NotebookLM. You drop in documents you already have, ask questions and receive answers with citations to the sources, then convert the same material into a briefing, slide deck, report, study guide or podcast. Everything runs on your own machine, which makes it suitable for documents you cannot upload to a cloud service.

The search index lives on your disk, you choose the model, and the app uploads nothing. You may supply your own model API key, or have the app download a local model, and no account is required. Installers are provided for Windows x64, macOS on Apple Silicon, and Linux as an AppImage or deb package. The project also links documentation, a comparison with other tools, pricing information and a Discord community, and topics mention RAG, agents and web scraping.

SurfSense is written in Python, and its license is listed as 'Other' on GitHub, so confirm the terms. It suits researchers, analysts and professionals handling confidential material who want NotebookLM-style features while keeping data local.

Key features

  • Cited answers from your own documents
  • Briefings, decks, reports and study guides
  • Podcast-style audio generation
  • Runs entirely on your machine
  • Bring your own model or use a local one
  • Desktop installers for Windows, macOS and Linux

Good fit for

  • →Working with confidential documents
  • →Research summaries and study material
  • →Offline NotebookLM-style workflows
Built with
Python
Tags
notebooklm-alternative
rag
ai
privacy
air-gapped
desktop-app
documents
self-hosted
python

Open-source alternatives to SurfSense

See all

SaaS alternatives to SurfSense

See all