Skip to main content
OpenSourceAlternatives

SurfSense

Custom licenseStatus: unknownNew

Air-gapped open-source NotebookLM alternative for private documents

SurfSense is a free, open-source desktop AI agent positioned as the air-gapped NotebookLM alternative. It researches, transforms, and edits documents on the user's own machine, keeping the search index on local disk with no account required. It serves people whose documents cannot be uploaded anywhere, and it runs on Windows, macOS, and Linux with a local or remote model of the user's choice. Version 2.2.0 shipped on 9 October 2026 as a rebuilt local app, replacing a hosted cloud service that becomes export-only before deletion on 18 October 2026.[1][2][3]

Quick verdict

SurfSense suits individuals who need a private AI notebook for documents that cannot be uploaded. Its offline index, local-or-remote model choice, cited answers, and real Word, Excel, and PDF editing cover sensitive research end to end. It needs a desktop install per machine, the web scrapers cost extra once they ship, and the old cloud disappears on 18 October 2026, so anyone wanting a shared hosted workspace should look at Open Notebook instead. If your files must stay on your disk and you want editing plus research in one free app, choose SurfSense; if you need team hosting or podcasts, choose Open Notebook.[1][2][3]

Key features

  • Air-gapped local index The search index stays on your own disk and documents leave the machine only when you pick a remote model. This makes SurfSense usable for files that policy or prudence forbids uploading to any cloud notebook.[1]

  • Local or remote model choice You pick the model: any OpenAI-compatible API or a fully local one. Nothing about the app locks you to a single vendor's model, unlike closed notebooks that only run their own.[1][2]

  • Cited research across formats Ask questions with cited answers across PDF including scanned pages, Word, Excel with formulas, PowerPoint, CSV, images via OCR, Markdown, text, and HTML. The agent also analyses spreadsheets with pandas and charts the results.[1]

  • Editing that never touches originals Edits, conversions, and PDF tools always produce a new file while the original stays unchanged. Word body text becomes tracked changes and comments, Excel cell values and formulas are edited in place in the copy, and PDFs gain filled forms, watermarks, page numbers, headers, and footers.[1]

  • PDF and Office transformations Merge, split, extract, rotate, and reorder PDF pages, convert Word and PowerPoint to PDF with Office support, generate Word and Excel files with formulas and native charts, and create podcasts with on-machine voiced transcripts.[1]

  • Desktop installers, no account Installers ship for Windows x64, macOS Apple Silicon, and Linux x64 as AppImage and deb, with onboarding setup inside the app and no account to create. Mind maps, flashcards, and quizzes are generated in the app.[1]

  • Legacy connectors and channels The documented 0.0.40 stack connects Notion, Slack, Google, Jira, and more through built-in scraper APIs, runs local models via Ollama and LM Studio, and reaches chat through Telegram, WhatsApp, Slack, and Discord. These docs describe version 0.0.40 only and the 2.0 docs are still being written.[1]

  • Free app plus plugin licence The app and every update are free forever with no usage cap, and a 30-day plugin licence arrives by email with no card. The paid licence unlocks nine platform scraper plugins plus the web crawler at a flat price with no per-item metering, and the first plugin ships through the coming in-app plugin system.[1]

Who will love it

  • Anyone handling documents that must never leave the building, such as legal matter files, patient-adjacent records, or unpublished research, gets a NotebookLM-style workflow without the upload step that rules out closed alternatives.[1][2]

  • People who already run local models or hold their own API keys will like choosing either per setup, keeping costs at zero for the app itself and paying only for model usage they already control.[1][2]

  • Readers who need more than chat, such as filling PDF forms, stamping page numbers, editing Word with tracked changes, or charting spreadsheet data, get document work done where pure Q&A notebooks stop.[1]

Who should avoid it

  • The hosted cloud service is export-only and every stored file is deleted on 18 October 2026. Anyone with workspaces there must export the ZIP and import it into the desktop app before then; original uploads, generated artifacts, and live citation links do not carry over.[1]

  • Web scraping connectors cost extra: nine platform plugins plus the web crawler need the paid licence, and no plugin ships in version 2.0 yet. The first plugin will be the hosted scraper API installed from inside the app once the plugin system is ready.[1]

  • The repository mixes licences: most content is Apache-2.0, but everything under surfsense_backend/app/proprietary/ sits under Business Source License 1.1. Adopters with strict open-source policies should review that directory before building on the code.[1]

  • No mobile app, browser client, or multi-user hosted workspace is documented for version 2.x. Households or teams that need shared access from phones or a browser should look at a server-based notebook such as Open Notebook rather than waiting for clients that are not announced.[1][2]

Questions worth asking

Is SurfSense really free?

Yes. The app and every update are free forever, with no account, no trial clock, and no usage cap. A paid licence is only needed for the scraper plugins and priority support; a 30-day plugin licence comes with the app and needs only an email address. Everything the app itself does stays free.[1]

Can you self-host SurfSense?

Version 2.x runs as a desktop app on your own Windows, macOS, or Linux machine with its index on local disk, and the public source can be built for free. The documented Docker self-host stack describes the legacy 0.0.40 release only; there is no Docker deployment documented for version 2.x.[1][2][3]

How much does SurfSense cost per month?

There is no monthly plan. The app costs $0 per month to use with no usage cap. The optional Individual licence is $60 for the first year and renews at $120 per year, which covers the scraper plugins and priority support for one person. Enterprise deployment is custom annual pricing on invoice.[1]

What is the best SurfSense alternative for hosted team use?

Open Notebook is the closest alternative for a hosted team setup: it is an open-source AI notebook you self-host with Docker, with private chat, summaries, and podcast generation over ingested sources. SurfSense 2.x is a per-machine desktop app whose own cloud shuts down on 18 October 2026, so teams that need a shared hosted workspace should evaluate Open Notebook instead.[1][2]

Sources and editorial review

Source research. Reviewed on October 13, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. Air-Gapped, Open Source NotebookLM Alternative | SurfSense

    official · Observed October 13, 2026

    Official homepage: SurfSense is the air-gapped, open-source NotebookLM alternative; an AI agent that researches, transforms, and edits documents on the user's machine; site header shows 16.4k GitHub stars.

  2. SurfSense README - MODSetter/SurfSense

    official · Observed October 13, 2026

    Repository README: free open-source desktop app for documents that cannot be uploaded; index stays on disk; local or remote model choice; no account; Windows/macOS/Linux installers; per-format research, create, edit, and transform table; comparison table against NotebookLM; Apache-2.0 badge; Discord community.

  3. SurfSense LICENSE

    official · Observed October 13, 2026

    LICENSE file: content outside surfsense_backend/app/proprietary/ is under Apache-2.0; content inside that directory is under Business Source License 1.1.

  4. SurfSense Pricing: Free App, Paid Plugins

    official · Observed October 13, 2026

    Pricing page: app and every update free forever with no account, trial clock, or usage cap; 30-day plugin licence included; Individual licence 60 dollars first year then 120 dollars yearly for scraper plugins and priority support; Enterprise custom annual invoiced with no-egress deployment and named support; source self-build is free.

  5. SurfSense is moving to a local app

    official · Observed October 13, 2026

    Sunset page: the hosted cloud service is export-only and all stored data is deleted on 18 October 2026; users migrate to the desktop app via ZIP export and in-app import.

  6. SurfSense 0.0.40 Documentation

    official · Observed October 13, 2026

    Legacy 0.0.40 docs: Docker one-command installation and manual source installation; connectors including Notion, Slack, Google, Jira, and built-in scraper APIs; local models via Ollama and LM Studio; messaging channels Telegram, WhatsApp, Slack, Discord. Version 2.0 docs still being written.

  7. SurfSense v2.2.0 release

    official · Observed October 13, 2026

    Latest release v2.2.0 published 9 October 2026 with desktop installer assets for Linux, macOS, and Windows.

  8. What is Open Notebook? | Open Notebook

    official · Observed October 13, 2026

    Open Notebook official site: open-source AI-powered note-taking and research platform with podcast generation, AI summaries, privacy controls, and content integration for links, PDFs, text, slides, and YouTube; MIT licensed.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

PipesHub

PipesHubAIOpen

Open-source workplace AI search across company tools

Stars3,829
Commitjust now
LicenseApache-2.0

PipesHub is a self-hosted, Apache-2.0 workplace AI platform with permission-aware search and cited answers across 50+ connected work systems.

Open-Notebook

Open-NotebookAIOpen

Self-hosted AI notebook that turns private sources into insights and podcasts

Stars40.1K
Commitjust now
LicenseMIT

Open Notebook is a self-hosted, MIT-licensed AI research platform that ingests PDFs, links, and videos for private chat, summaries, and podcast generation.

Open WebUI

Open WebUIAIOpen

One chat interface for every model you run or connect

Stars150.5K
Commit10h ago
LicenseBSD-3-Clause

Open WebUI is the front end that turns a local inference server into something a household or a team can actually use. It handles accounts, conversation history, document retrieval, and model switching, and speaks to both local runtimes and hosted APIs.

AnythingLLM

AnythingLLMAIOpen

Self-hosted AI workspace for chatting with documents and running agents

Stars66.7K
Commitjust now
LicenseMIT

AnythingLLM is a self-hostable AI workspace for chatting with documents, running AI agents, and switching between local and hosted language models.

LibreChat

LibreChatAIOpen

The open-source, self-hosted AI chat platform for every model.

Stars45.5K
Commitjust now
LicenseMIT

LibreChat is a free, self-hosted chat workspace for many AI providers and local models, with agents, retrieval, and team controls.

Logseq

LogseqOpen

A privacy-first, open-source knowledge base

Stars45.2K
Commitjust now
LicenseAGPL-3.0

Logseq is a privacy-first, open-source knowledge base that organizes notes as an outliner of linked blocks, stored in local Markdown and Org files you control.