MODSetter/SurfSense
Open-source NotebookLM alternative. Research the open web with live data(Reddit, YT, IG, TikTok, Indeed, Google Search, Maps etc) through one platform, API or MCP server. Join our Discord: https://discord.gg/ejRNvftDp9
What it solves
SurfSense 为 AI 代理提供统一的方式访问开放网络的实时结构化数据。它解决了脆弱的爬虫、昂贵的基于浏览器的 LLM 循环以及受限的官方 API 等问题,提供单一的 REST API 和 MCP 服务器,从 Reddit、YouTube、Instagram、TikTok、Amazon 和 Google Maps 等平台返回结构化 JSON。
How it works
SurfSense 充当代理的数据层,提供“实时数据连接器”,将网络平台转化为带类型的端点。它可以部署为云服务或通过 Docker 自托管。对于代理,它提供一个 MCP 服务器,将这些连接器以原生工具形式暴露(例如 surfsense_reddit_scrape)。它还包括一个研究工作空间,内置知识库用于存储发现、混合语义搜索以及用于生成报告、播客和演示文稿的交付工作室。
Who it’s for
它面向构建 AI 代理的开发者、需要实时网络监控的研究人员,以及寻找支持本地 LLM 并拥有更广泛数据源的开源 NotebookLM 替代方案的用户。
Highlights
- Live Data Connectors: Structured data access to Reddit, YouTube, Instagram, TikTok, Amazon, Google Maps, and Google Search.
- MCP Server: Native tool integration for Claude, Cursor, and other agent frameworks.
- Agent Harness: Built-in retries, structured output, and credit metering.
- Research Workspace: A knowledge base supporting 50+ file formats and hybrid semantic search with citations.
- Deliverable Studio: AI-powered generation of reports, podcasts, and slide decks.
- Extensible LLM Support: Compatible with 100+ LLMs via OpenAI spec/LiteLLM and local models via vLLM or Ollama.