SurfSense es la alternativa de código abierto a NotebookLM para agentes de IA, una plataforma de investigación de la web abierta con conectores de datos en vivo. Tus agentes investigan la web en vivo con datos estructurados de Reddit, YouTube, Instagram, TikTok, Amazon, Google Maps, Google Search y cualquier página de la web abierta, a través de una única API REST o un servidor MCP. Agentes programados y activados por eventos convierten lo que encuentran en informes y alertas, y una base de conocimiento integrada mantiene cada hallazgo disponible para búsqueda con citas.
Note
📢 Una nota para nuestros usuarios de la alternativa a NotebookLM
Durante los últimos meses construimos SurfSense como el mejor agente de investigación general para tu propio conocimiento, y ese capítulo nos dio una comunidad de la que estamos genuinamente orgullosos. Herramientas agénticas como Claude, OpenCode, Hermes y OpenClaw ya han demostrado que los agentes son el futuro, y razonar sobre un índice estático se está convirtiendo en algo que todo agente capaz hace de fábrica. Lo que a los agentes todavía les falta son datos en vivo de los lugares donde realmente viven las respuestas, y los flujos de trabajo a su alrededor. Ahí es donde estamos dirigiendo toda nuestra energía: darles a los agentes las primitivas para investigar la web abierta.
Nada de lo que dependes va a desaparecer. Tu base de conocimiento, el chat con citas, los informes, los podcasts, las presentaciones, las automatizaciones y los chats colaborativos siguen funcionando, y el autoalojamiento sigue siendo gratuito y de código abierto. Lee el anuncio completo en nuestro changelog.
- Por qué los agentes necesitan SurfSense
- Conectores de datos en vivo
- Inicio rápido
- Todo lo demás que viene incluido
- Cómo se compara SurfSense
- Hoja de ruta
- Contribuye
Pregúntale a cualquier agente capaz "¿qué está diciendo Reddit sobre este producto desde el lanzamiento?" o "¿de qué se quejan realmente las reseñas de estos diez lugares?" y no tiene ningún lugar confiable donde buscar. Las APIs oficiales de las plataformas tienen límites de tasa, precios pensados para empresas grandes o directamente no existen; la infraestructura de scraping es frágil; y manejar un navegador con un LLM quema minutos y tokens por página. SurfSense les da a los agentes las primitivas en su lugar:
- Una única superficie tipada para dondequiera que vivan los datos. Cada conector es un endpoint REST que devuelve JSON estructurado: publicaciones, comentarios, transcripciones, reseñas, SERPs, páginas. Sin ruleta de límites de tasa, sin parsear HTML, sin bucles de navegador.
- Un servidor MCP que expone cada conector como una herramienta nativa (
surfsense_reddit_scrape,surfsense_google_searchy más) para Claude, Cursor o cualquier framework de agentes. - Un arnés de agentes, no solo datos en bruto: reintentos, salida estructurada y medición de créditos vienen integrados, así que los agentes pasan de una pregunta a un informe con citas sin que tú construyas la infraestructura.
- Código abierto y autoalojable, para que tu investigación se quede en tu propia infraestructura.
| Conector | Qué obtienen tus agentes | Más información |
|---|---|---|
| Publicaciones, comentarios y flujos de subreddits sin los límites de tasa de la API oficial | Reddit Scraper API | |
| YouTube | Videos, transcripciones e hilos de comentarios a escala | YouTube Scraper API |
| Perfiles, publicaciones y reels públicos sin la Graph API | Instagram Scraper API | |
| TikTok | Videos, comentarios, hashtags y perfiles sin aprobación de la Research API | TikTok Scraper API |
| Google Maps | Lugares, calificaciones y reseñas para investigar negocios locales | Google Maps Scraper API |
| Google Search | SERPs en vivo para investigación y monitoreo de búsquedas | Google Search API |
| Amazon | Datos públicos de productos: precios, calificaciones, ofertas, vendedores y rankings de más vendidos | Amazon Product API |
| Web Crawl (rastreo web) | Cualquier página de la web abierta como contenido limpio y estructurado | Web Crawling API |
| Conectores MCP externos | Conecta cualquier servidor MCP a tus agentes, con OAuth de un clic para Notion, Slack, Jira y más | External MCP Connectors |
El catálogo de conectores está creciendo más allá de las plataformas sociales y la búsqueda; cada nueva fuente llega como un endpoint tipado sobre la misma API y el mismo servidor MCP.
La facturación es de pago por uso: los conectores facturan por elemento realmente devuelto, los rastreos por página obtenida con éxito, y las llamadas fallidas nunca se facturan. Las instalaciones autoalojadas funcionan con la facturación desactivada. Consulta los precios.
Cada conector es un endpoint REST que puedes llamar desde cualquier lenguaje con tu clave de API de SurfSense:
curl -X POST "$SURFSENSE_API_URL/workspaces/$WORKSPACE_ID/scrapers/reddit/scrape" \
-H "Authorization: Bearer $SURFSENSE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"search_queries": ["your brand"],
"community": "SaaS",
"sort": "top",
"time_filter": "week"
}'Cada página de conector tiene ejemplos listos para copiar y pegar en Python, JavaScript, Go, PHP, Ruby, Java y C#.
Agrega el servidor MCP de SurfSense a Claude, Cursor o tu propio framework de agentes:
{
"mcpServers": {
"surfsense": {
"url": "https://mcp.surfsense.com/mcp",
"headers": { "Authorization": "Bearer ${SURFSENSE_API_KEY}" }
}
}
}Tu agente ahora puede llamar a cada conector como una herramienta nativa. Consulta la página del servidor MCP de SurfSense para ver la lista completa de herramientas, o ejecuta el servidor localmente desde surfsense_mcp.
Ve a surfsense.com, inicia sesión y pídele al agente datos de la web en vivo en lenguaje natural. Las cuentas nuevas comienzan con $5 de crédito gratuito y sin suscripción.
Ejecuta toda la plataforma, los conectores, los agentes, las automatizaciones y el servidor MCP en tu propia infraestructura. Las instalaciones autoalojadas vienen con la facturación desactivada, así que el scraping, el rastreo y las ejecuciones de agentes solo están limitados por tu hardware y las claves de modelos que aportes.
Requisitos previos: Docker Desktop debe estar instalado y en ejecución.
Para Linux/macOS:
curl -fsSL https://raw.githubusercontent.com/MODSetter/SurfSense/main/docker/scripts/install.sh | bashPara Windows:
irm https://raw.githubusercontent.com/MODSetter/SurfSense/main/docker/scripts/install.ps1 | iexEl script de instalación configura Watchtower automáticamente para actualizaciones automáticas diarias. Para omitirlo, agrega la opción --no-watchtower. Para Docker Compose, instalación manual y otras opciones de despliegue, consulta la documentación.
El espacio de trabajo de investigación que convirtió a SurfSense en la alternativa de código abierto líder a NotebookLM sigue aquí, y todo lo que tus agentes recopilan aterriza en él.
Base de conocimiento
- Sube PDFs, documentos de Office, imágenes y audio, o sincroniza Google Drive, OneDrive y Dropbox. Más de 50 formatos de archivo compatibles.
- Búsqueda híbrida semántica y de texto completo con respuestas citadas al estilo Perplexity.
- La organización de archivos con IA clasifica los documentos automáticamente por fuente, fecha y tema.
Estudio de entregables
- Generador de informes con IA con exportación a PDF, DOCX, HTML, LaTeX, EPUB, ODT o texto plano.
- Podcasts de IA con dos presentadores a partir de cualquier documento o carpeta en menos de 20 segundos.
- Presentaciones de diapositivas editables, resúmenes en video narrados y generación de imágenes con IA.
Automatizaciones
- Ejecuta turnos completos de agente según un horario o en respuesta a eventos, descritos en lenguaje natural, con los resultados escritos en Notion, Slack, Linear y Jira.
Colaboración en equipo
- Chats de IA colaborativos en tiempo real con comentarios y menciones.
- RBAC con roles de Propietario, Administrador, Editor y Visualizador.
Aplicación de escritorio
Asistencia de IA nativa en todas las aplicaciones de tu computadora. Descárgala desde la última versión.
- General Assist: abre SurfSense desde cualquier aplicación con un atajo global.
- Quick Assist: selecciona texto en cualquier lugar y pídele a la IA que lo explique, lo reescriba o actúe sobre él.
- Screenshot Assist: captura cualquier región de tu pantalla y pregúntale a la IA sobre ella.
- Watch Local Folder (vigilar carpeta local): sincroniza automáticamente una carpeta local con tu base de conocimiento. Apúntala a tu bóveda de Obsidian para mantener tus notas disponibles para búsqueda.
Sin dependencia de un proveedor
- Más de 100 LLMs vía la especificación de OpenAI y LiteLLM, incluidos GPT-5.5, Claude Sonnet 5 y Gemini 3.1 Pro.
- Más de 6,000 modelos de embeddings y todos los rerankers principales.
- Soporte completo para LLMs locales y privados (vLLM, Ollama), para que tus datos sigan siendo tuyos.
video.1.1.mp4
elon_vs_trump_podcast.mp4
-
Ve a la página de administración de miembros y crea una invitación.
-
Un compañero de equipo se une y ese espacio de trabajo se vuelve compartido.
-
Haz que un chat sea compartido y trabajen en él juntos en tiempo real, con comentarios para etiquetar a compañeros.
SurfSense es el único producto de código abierto que combina un espacio de trabajo de investigación al estilo NotebookLM para personas con primitivas de datos en vivo para agentes. Así se compara frente a cada clase de herramienta.
vs agentes de navegador (Browserbase, Browser Use). Los agentes de navegador manejan un navegador real con un LLM en el bucle: la herramienta correcta cuando una tarea requiere hacer clic, iniciar sesión o rellenar formularios. Pero la mayor parte de la investigación es recuperación de solo lectura, y para recuperar información el bucle de LLM-en-un-navegador te cuesta minutos y miles de tokens por página. Una llamada a un conector de SurfSense es una sola petición HTTP: segundos, determinista y cero tokens gastados en decidir dónde hacer clic.
vs APIs de scraping (Firecrawl). Las APIs de scraping son excelentes para convertir una página genérica en markdown, pero un bloque de markdown sigue dejando a tu agente extrayendo la estructura de la prosa, y se degradan en plataformas protegidas contra bots como Reddit, TikTok e Instagram. Los conectores de SurfSense devuelven elementos estructurados nativos de cada plataforma — publicaciones, comentarios, transcripciones, reseñas — y facturan solo por los elementos realmente devueltos; las llamadas fallidas nunca se facturan.
vs APIs de búsqueda (Exa, Tavily, Parallel). Las APIs de búsqueda responden desde un índice de la web, que es la herramienta correcta para "encuéntrame páginas sobre X". No pueden extraer los comentarios de un hilo de Reddit, las reacciones de TikTok, las transcripciones de YouTube ni las reseñas de Google Maps: los lugares donde la respuesta suele vivir realmente.
vs marketplaces de scrapers (Apify). Los marketplaces te dan miles de actores de la comunidad, cada uno con su propio esquema, calidad y precio. SurfSense es una única API tipada y un único servidor MCP con un arnés de agentes y un espacio de trabajo de investigación detrás, y es de código abierto.
¿Todavía nos comparas como una alternativa a NotebookLM? Aquí tienes el desglose honesto.
| Característica | Google NotebookLM | SurfSense |
|---|---|---|
| Datos web en vivo para agentes | No | Conectores de Reddit, YouTube, Instagram, TikTok, Amazon, Google Maps, Google Search y rastreo web vía API REST y MCP |
| Servidor MCP | No | Cada conector expuesto como herramienta nativa de agente, más servidores MCP propios con aplicaciones OAuth de un clic |
| Fuentes por Notebook | 50 (gratis) a 600 (Ultra, $249.99/mes) | Ilimitadas |
| Número de Notebooks | 100 (gratis) a 500 (niveles de pago) | Ilimitado |
| Límite de tamaño por fuente | 500,000 palabras / 200MB por fuente | Sin límite |
| Precios | Nivel gratuito; Pro $19.99/mes, Ultra $249.99/mes | Gratuito y de código abierto para autoalojar; la nube es de pago por uso con $5 de crédito gratuito |
| Soporte de LLM | Solo Google Gemini | Más de 100 LLMs vía la especificación de OpenAI y LiteLLM |
| Modelos de embeddings | Solo Google | Más de 6,000 modelos de embeddings, todos los rerankers principales |
| LLMs locales / privados | No disponible | Soporte completo (vLLM, Ollama), tus datos siguen siendo tuyos |
| Autoalojable | No | Sí, con un solo comando de Docker o Docker Compose completo |
| Código abierto | No | Sí |
| Fuentes de la base de conocimiento | Google Drive, YouTube, sitios web | Subida de archivos, Google Drive, OneDrive, Dropbox, sincronización de carpetas locales y páginas rastreadas |
| Formatos de archivo compatibles | PDFs, Docs, Slides, Sheets, CSV, Word, EPUB, imágenes, URLs web, YouTube | Más de 50 formatos: documentos, imágenes, videos vía LlamaCloud, Unstructured o Docling (local) |
| Búsqueda | Búsqueda semántica | Híbrida semántica + texto completo con índices jerárquicos y fusión de rangos recíprocos |
| Respuestas con citas | Sí | Sí, respuestas citadas al estilo Perplexity |
| Arquitectura agéntica | No | Sí, impulsada por LangChain Deep Agents con planificación, subagentes y acceso al sistema de archivos |
| Automatizaciones y agentes de IA | No | Flujos de trabajo programados, activadores por eventos y automatizaciones sin código creadas por chat con escritura en Notion, Slack, Linear y Jira |
| Multijugador en tiempo real | Notebooks compartidos con roles de Visualizador/Editor (sin chat en tiempo real) | RBAC con roles de Propietario / Administrador / Editor / Visualizador, chat en tiempo real e hilos de comentarios |
| Generación de video | Resúmenes de video cinematográficos vía Veo 3 (solo Ultra) | Disponible (NotebookLM es mejor aquí, en mejora activa) |
| Generación de presentaciones | Diapositivas más atractivas pero no editables | Presentaciones editables basadas en diapositivas |
| Generación de podcasts | Resúmenes de audio con presentadores e idiomas personalizables | Disponible con múltiples proveedores de TTS (NotebookLM es mejor aquí, en mejora activa) |
| Aplicación de escritorio | No | Aplicación nativa con General Assist, Quick Assist, Screenshot Assist y sincronización de carpetas locales |
SurfSense está en desarrollo activo. Aunque todavía no está listo para producción, puedes ayudarnos a acelerar el proceso.
¡Únete al Discord de SurfSense y ayuda a dar forma al futuro de SurfSense!
Mantente al día con nuestro progreso de desarrollo y las próximas funciones. Consulta nuestra hoja de ruta pública y aporta tus ideas o comentarios:
Discusión de la hoja de ruta: SurfSense 2026 Roadmap
Tablero Kanban: SurfSense Project Board
Todas las contribuciones son bienvenidas, desde estrellas y reportes de errores hasta mejoras del backend. Consulta CONTRIBUTING.md para comenzar.
Gracias a todos nuestros Surfers:








