Skip to content

Latest commit

 

History

History
288 lines (197 loc) · 19.8 KB

File metadata and controls

288 lines (197 loc) · 19.8 KB

SurfSense, la alternativa de código abierto a NotebookLM para investigación de la web abierta

MODSetter%2FSurfSense | Trendshift

SurfSense: La alternativa de código abierto a NotebookLM para la investigación de la web abierta

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.

Tabla de contenidos

Por qué los agentes necesitan SurfSense

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_search y 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.

Conectores de datos en vivo

Conector Qué obtienen tus agentes Más información
Reddit 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
Instagram 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.

Inicio rápido

Llama a un conector desde código

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#.

Dale las herramientas a tus agentes vía MCP

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.

Usa la nube

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.

Autoalójalo gratis

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 | bash

Para Windows:

irm https://raw.githubusercontent.com/MODSetter/SurfSense/main/docker/scripts/install.ps1 | iex

El 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.

Todo lo demás que viene incluido

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.

Chatea con tus PDFs y documentos

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.

Generador de informes 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.

Chat de IA colaborativo

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.

Quick Assist

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.

Muestra del agente de video

video.1.1.mp4

Muestra del agente de podcast

elon_vs_trump_podcast.mp4

Cómo colaborar en tiempo real (Beta)

  1. Ve a la página de administración de miembros y crea una invitación.

    Invitar miembros

  2. Un compañero de equipo se une y ese espacio de trabajo se vuelve compartido.

    Flujo de invitación y unión

  3. Haz que un chat sea compartido y trabajen en él juntos en tiempo real, con comentarios para etiquetar a compañeros.

    Comentarios en tiempo real

Cómo se compara SurfSense

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.

SurfSense vs Google NotebookLM

¿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
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í, 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

Solicitudes de funciones y futuro

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!

Hoja de ruta

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

Contribuye

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:

Historial de estrellas

Star History Chart

Catalyst Project