
Coda
Docs, tables, and apps combined into one collaborative workspace
Discover top open-source software, updated regularly with real-world adoption signals.

Private AI research agent integrated with your knowledge base
Self-hosted AI research platform that combines NotebookLM-style chat with Perplexity-like search, connected to 15+ external sources including Slack, Notion, GitHub, and Gmail.

SurfSense is a customizable AI research agent that transforms how you interact with information. Unlike standalone tools, it connects directly to your personal knowledge base—ingesting documents, videos, images, and content from 50+ file formats—while simultaneously pulling from external sources like Slack, Linear, Jira, Confluence, Gmail, Notion, YouTube, GitHub, Discord, and more.
Built on enterprise-grade RAG architecture, SurfSense employs hierarchical indices, hybrid search combining semantic and full-text retrieval, and supports 100+ LLMs with 6,000+ embedding models. Every answer includes citations like Perplexity, ensuring transparency. The platform generates podcasts from conversations in under 20 seconds and offers a cross-browser extension to capture authenticated web content.
Designed for self-hosting, SurfSense runs entirely on your infrastructure with full Ollama support for local LLMs. Choose between Docker deployment with pgAdmin or manual installation for granular control. Whether you're a researcher consolidating scattered knowledge, a team centralizing project intelligence, or a privacy-conscious organization, SurfSense delivers cited, conversational answers grounded in your data.
When teams consider SurfSense, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Cross-Platform Project Research
Query Slack threads, Jira tickets, Confluence docs, and GitHub issues simultaneously to surface relevant context for sprint planning or incident response.
Knowledge Base Podcast Creation
Convert lengthy chat conversations or research findings into 3-minute podcasts in under 20 seconds for team updates or asynchronous knowledge sharing.
Authenticated Content Capture
Use the browser extension to save paywalled articles, internal wikis, or login-protected resources into your searchable knowledge base.
Privacy-Compliant Research
Run entirely on local infrastructure with Ollama LLMs to analyze sensitive documents without exposing data to third-party APIs.
SurfSense supports fully local operation using Ollama for LLMs and Docling for document processing. External source integrations (Slack, Notion, etc.) require internet access, but core chat and search work offline with local models.
Depending on your ETL service, SurfSense supports 50+ formats via LlamaCloud, 34+ via Unstructured, or core formats via Docling—including PDFs, Office docs, images, videos, spreadsheets, and email files.
SurfSense combines NotebookLM-style conversational chat with Perplexity-like cited search, but integrates directly with your personal files and 15+ external sources (Slack, GitHub, Notion, etc.) in a self-hosted environment.
No, SurfSense is actively under development and not yet production-ready. It's suitable for experimentation, research projects, and teams comfortable with evolving software.
SurfSense offers Docker installation with pgAdmin for easy setup, or manual installation for users needing granular control. Both methods support Windows, macOS, and Linux with detailed guides.
Project at a glance
ActiveLast synced 4 days ago