SurfSense

Search your own knowledge and the web
AI search enginesResearch assistantApache-2.0Runs locallyPythonIntermediate
OSAI Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is SurfSense?

SurfSense connects your personal knowledge sources with web search into one research assistant with citations.

Why people choose SurfSense

SurfSense at a glance

CategoryAI search engines
TypeResearch assistant
LicenseApache-2.0
Runs locallyYes
Built withPython
Skill levelIntermediate
Best forresearch across personal notes and the web

Open-source alternatives to SurfSense

Other open-source ai search engines tools worth comparing:

PerplexicaOpen-source Perplexity you self-hostMorphicGenerative UI answer engineSearXNGThe private search layer behind AI searchFarfalleSelf-hosted answer engine with local modelsLepton SearchA conversational search engine in 500 lines

SurfSense head-to-head

SurfSense vs PerplexicaSurfSense vs MorphicSurfSense vs SearXNGSurfSense vs FarfalleSurfSense vs Lepton Search

FAQ

Is SurfSense free?

SurfSense is free and open-source (Apache-2.0 license), so you can use, self-host and modify it at no cost.

Can I run SurfSense locally?

Yes. SurfSense is designed to run on your own machine or server, keeping your data private.

What is the best alternative to SurfSense?

Popular open-source alternatives include Perplexica, Morphic, SearXNG. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →