LogoAISecKit
icon of SurfSense

SurfSense

Open Source Alternative to NotebookLM / Perplexity / Glean, connected to external sources like Slack, Notion, and more.

Introduction

SurfSense

SurfSense is an open-source AI research agent that serves as an alternative to NotebookLM, Perplexity, and Glean. It integrates with various external sources such as search engines (Tavily), Slack, Linear, Notion, YouTube, and GitHub, allowing users to create a highly customizable personal knowledge base.

Key Features:
  • Multiple File Format Uploading Support: Upload documents in 27 different file formats.
  • Powerful Search: Quickly research or find anything in your saved content.
  • Chat with Saved Content: Interact in natural language and receive cited answers.
  • Privacy & Local LLM Support: Works seamlessly with Ollama local LLMs.
  • Self-Hostable: Easy to deploy locally with Docker or manual installation options.
  • Advanced RAG Techniques: Utilizes hybrid search combining vector similarity and full-text search for optimal results.
  • Cross Browser Extension: Save any webpage, including those protected by authentication.
Benefits:
  • Customizable: Tailor the setup to your needs with detailed installation guides for Windows, macOS, and Linux.
  • Active Development: Join the community on Discord to contribute and shape the future of SurfSense.
  • Open Source: Contribute to the project and enhance its capabilities.

SurfSense is designed for users looking to enhance their research capabilities by integrating various data sources into a single, powerful tool.

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates