Skip to main content
PromptQuorum
Inicio/LLM locales avanzados/Surf Review 2026: el cuaderno de IA de código abierto de Deta
Productivity & Knowledge Tools

Surf Review 2026: el cuaderno de IA de código abierto de Deta

·11 min de lectura·Por Hans Kuepper · Fundador de PromptQuorum, herramienta de despacho multi-modelo · PromptQuorum

Surf (deta.surf, código fuente en github.com/deta/surf) es una app de escritorio gratuita y de código abierto de Deta que organiza tus archivos, PDF y páginas web en una biblioteca local y genera notas escritas por IA a partir de ellos. Su archivo LICENSE en GitHub es Apache License 2.0, con dos excepciones documentadas: un parche del bloqueador de anuncios incluido, con licencia Mozilla Public License 2.0, y un pequeño número de archivos que llevan sus propios encabezados de licencia. Surf funciona en macOS, Windows y Linux, guarda los datos localmente en formatos abiertos y permite usar tu propia clave de API para proveedores en la nube (OpenAI, Anthropic) o conectar un modelo que se ejecuta localmente mediante un endpoint personalizado compatible con OpenAI, como Ollama. Surf en sí no incluye un motor de inferencia local propio, así que una configuración totalmente sin conexión depende de ejecutar por separado un servidor de modelo local junto a la app.

Surf (deta.surf, código fuente en github.com/deta/surf) es una app de escritorio gratuita y de código abierto de Deta que reúne tus archivos, PDF y páginas web en una sola biblioteca local, y te permite generar notas escritas por IA a partir de ellos. Guarda todo localmente en formatos de archivo abiertos y te deja elegir tu propio modelo de IA: un proveedor en la nube mediante tu propia clave de API, o un modelo que se ejecuta localmente a través de un endpoint personalizado compatible con OpenAI, como Ollama. Esta reseña cubre qué hace Surf realmente, en qué se diferencia de un producto anterior de código cerrado conocido como "managed Surf", cómo descargarlo, y dónde se ubica frente a otras apps de notas y conocimiento autoalojadas.

Conclusiones clave

  • Surf es gratuita y de código abierto bajo la Apache License 2.0, con un parche de bloqueador de anuncios incluido con licencia MPL-2.0 y algunos archivos con sus propios encabezados de licencia
  • Organiza archivos locales, PDF y contenido web (incluidos videos de YouTube y publicaciones en redes sociales) en una biblioteca local con búsqueda llamada Notebooks
  • Genera "Smart Notes": notas escritas por IA con citas enlazadas directamente al archivo original, la sección de la página web o la marca de tiempo del video
  • La elección del modelo es tuya: usa tu propia clave de API de OpenAI o Anthropic, o añade un endpoint personalizado compatible con OpenAI, que es como se conecta un modelo que se ejecuta localmente (por ejemplo, mediante Ollama)
  • Incluye "Surflets", una forma sin código de generar pequeñas aplicaciones interactivas desde dentro de una nota
  • Disponible en macOS (Apple Silicon e Intel), Windows y Linux, como descargas directas desde GitHub Releases
  • Las compilaciones de código abierto actualmente no están firmadas, por lo que macOS y Windows muestran una advertencia de seguridad en el primer inicio: esto está documentado y es lo esperado, no una señal de alarma
  • Desarrollada por Deta; esta versión de código abierto reemplaza a un producto anterior de código cerrado, "managed Surf", que incluía IA integrada, firma de código y actualizaciones automáticas

📍 En una frase

Surf es la app de escritorio gratuita y de código abierto de Deta que organiza archivos, PDF y páginas web en una biblioteca local y genera notas de IA a partir de ellos, con libertad para elegir entre modelos en la nube y modelos que se ejecutan localmente.

💬 En términos simples

En lugar de alternar entre un visor de documentos, un navegador y una app de chat, Surf te permite arrastrar archivos y enlaces web a una sola biblioteca local y hacerle preguntas a la IA sobre todo ese contenido. Tú eliges qué IA responde: tu propia clave de OpenAI o Anthropic, o un modelo que se ejecuta en tu propia máquina a través de algo como Ollama.

📌Nota: Esta reseña es el análisis en profundidad complementario a la entrada de Surf en el directorio de software de LLM local — consulta esa página para ver cómo se compara Surf, de un vistazo, con docenas de otras herramientas de IA local.

📌Nota: Esta reseña cubre github.com/deta/surf, la app "Personal AI Notebook" del equipo de Deta. No tiene relación con steel-dev/surf.new, un proyecto independiente de automatización de navegador con un nombre similar — no confundas los dos proyectos al buscar.

¿Qué es Surf?

Surf es una aplicación de escritorio para organizar tus archivos, PDF y páginas web en una sola biblioteca local, y generar notas escritas por IA a partir de esa biblioteca. Su propia descripción en GitHub la define como "Personal AI Notebooks. Organize files & webpages and generate notes from them. Open source, local & open data, open model choice (incl. local)." La app está construida principalmente en Svelte, TypeScript y Rust, y se distribuye como una aplicación de escritorio basada en Electron, según sus temas de GitHub y los agradecimientos del README.

  • Función principal: una biblioteca local ("Notebooks") que contiene archivos, PDF y páginas web guardadas, más una capa de redacción de notas con IA que puede hacer referencia a cualquier elemento de esa biblioteca
  • Almacenamiento: un motor de almacenamiento local y en formato abierto llamado SFFS (Surf Flat File System) — la documentación de Deta indica que los datos permanecen en tu dispositivo en formatos transparentes y no propietarios
  • Capa de modelos: sin motor de inferencia local incluido — Surf se conecta a los modelos que configures, ya sea un proveedor en la nube mediante tu propia clave de API o cualquier endpoint compatible con OpenAI, incluido un servidor que se ejecuta localmente
  • Desarrolladora: Deta, el mismo equipo conocido anteriormente por Deta Space y Deta Drive; GitHub lista la organización como "deta"
  • Repositorio canónico: github.com/deta/surf — el hogar actual y activamente mantenido del código fuente de Surf, sus versiones y su sistema de seguimiento de incidencias

Historia del proyecto y hitos de versiones de Surf

El repositorio de GitHub de Surf se creó el 20 de octubre de 2025. La primera versión etiquetada llegó dos días después, y el proyecto ha lanzado versiones puntuales con frecuencia desde entonces — todas siguen llevando el sufijo -beta.0, incluso mientras la app se distribuye como el canal público principal de Deta.

  1. 1
    1.1.0-beta.0 — 22 de octubre de 2025: primera versión etiquetada
    Why it matters: La etiqueta de versión más antigua en el repositorio de código abierto, dos días después de la creación del propio repositorio.
  2. 2
    1.3.0-beta.0 — 5 de noviembre de 2025: correcciones en el editor de Notebook y en la clasificación de intenciones
    Why it matters: Según las notas oficiales de la versión, añadió la posibilidad de ver y cancelar un editor de notebook al crearlo, y corrigió casos en los que Surf clasificaba mal lo que el usuario le pedía hacer.
  3. 3
    1.4.0-beta.0 — 20 de noviembre de 2025: vista de contenidos de Notebook rediseñada
    Why it matters: Añadió búsqueda y carga diferida de recursos dentro de un Notebook, una mejora centrada en el rendimiento de cómo se cargan las bibliotecas grandes, según el registro de cambios oficial.
  4. 4
    1.4.7-beta.0 — 29 de abril de 2026: versión etiquetada más reciente
    Why it matters: La etiqueta de versión más reciente encontrada en la [página oficial de GitHub Releases](https://github.com/deta/surf/releases) al momento de esta reseña — consulta esa página directamente para ver cualquier novedad publicada después de la fecha de esta reseña, ya que el repositorio sigue recibiendo commits entre versiones etiquetadas.

¿Qué puedes hacer con Surf?

El conjunto de funciones de Surf se centra en reunir archivos, PDF y contenido web en una sola biblioteca local, y luego usar IA para escribir notas, responder preguntas y construir pequeñas herramientas a partir de esa biblioteca. Esto es lo que hace realmente cada parte, según el propio README de GitHub y la documentación de Surf.

  • Biblioteca multimedia ("Notebooks") — guarda archivos locales, PDF, páginas web, videos de YouTube y publicaciones de redes sociales en una biblioteca privada y local, organizada en Notebooks, la mayoría de los cuales siguen siendo utilizables sin conexión una vez guardados
  • Smart Notes — escribe notas que mencionan (@) cualquier recurso guardado o pestaña abierta, activan una búsqueda web desde dentro de una nota, y obtienen citas que enlazan directamente a la fuente original, a una sección concreta de la página web o a una marca de tiempo de video
  • Surflets (generación de apps) — genera pequeñas aplicaciones interactivas desde dentro de una nota sin escribir código, para visualizar o explorar datos
  • Pestañas, vista dividida y barra lateral — abre notas, archivos o páginas web locales en pestañas, visualiza varios recursos en paralelo y navega por los Notebooks desde una barra lateral persistente
  • Elección de modelo — usa tu propia clave de API para OpenAI o Anthropic, o añade cualquier endpoint de modelo compatible con OpenAI como modelo personalizado, que es como se conecta un servidor que se ejecuta localmente (Ollama y similares)
  • Datos abiertos y locales — el motor de almacenamiento SFFS mantiene tu biblioteca en el dispositivo en formatos abiertos, y la documentación de Deta indica que la mayor parte de la biblioteca sigue siendo accesible sin conexión

Ejemplos de uso: tres formas de usar Surf

Estos son flujos de trabajo concretos construidos a partir de las funciones documentadas de Surf descritas arriba — no son casos de uso hipotéticos.

Precio de Surf: ¿es realmente gratis?

Sí — la versión de código abierto de Surf no tiene ningún nivel de pago. El código de la aplicación tiene licencia Apache License 2.0, con dos excepciones documentadas: un parche para el paquete @ghostery/adblocker-electron tiene licencia Mozilla Public License 2.0 para mantener la coherencia con la licencia original de ese paquete, y un pequeño número de archivos individuales puede llevar sus propios encabezados de licencia que sustituyen a la predeterminada. El nombre y los logotipos de Deta quedan explícitamente excluidos de la concesión de Apache 2.0, según la sección de licencia del README.

  • Sin suscripción, sin nivel de pago y sin límites de uso impuestos por Surf en la app de código abierto
  • No se requiere cuenta ni registro para instalar y ejecutar la app
  • Usar un modelo en la nube (OpenAI, Anthropic) a través de Surf sigue costando lo que cobre ese proveedor por el uso de la API — Surf no añade ningún margen
  • Ejecutar un modelo local mediante un endpoint personalizado (por ejemplo, Ollama) no tiene costo por token, solo tu propio hardware y electricidad

Soporte de modelos locales: qué significa realmente "híbrido"

El soporte de modelos locales de Surf es real, pero funciona de forma diferente a una app como Jan o GPT4All, que incluyen su propio motor de inferencia integrado. Surf no incluye ningún motor propio: cada modelo, local o en la nube, se conecta de la misma forma, como un endpoint compatible con OpenAI que configuras en Preferences → AI.

Motor local integrado

Qué hace Surf:
Ninguno — Surf no ejecuta inferencia en su propio proceso

Modelos en la nube

Qué hace Surf:
Usa tu propia clave de API de OpenAI o Anthropic, configurada en Preferences → AI

Modelos locales

Qué hace Surf:
Añade un modelo personalizado que apunte a cualquier endpoint compatible con OpenAI, por ejemplo un servidor Ollama local en http://localhost:11434/v1

Almacenamiento de datos

Qué hace Surf:
Siempre local, sin importar qué modelo conectes — tu biblioteca (SFFS) permanece en el dispositivo en cualquier caso

Esta distinción importa para quien elija Surf específicamente para uso sin conexión: instalar Surf por sí solo no te da un modelo local funcional listo para usar. Debes instalar y ejecutar por separado un servidor de modelo local (Ollama es la opción más común) y luego apuntar Surf hacia él. Una vez conectado, tus notas y solicitudes de chat a ese modelo nunca salen de tu máquina — pero el paso de configuración depende de ti, no es automático.

¿Quién debería usar Surf?

Que Surf te resulte útil depende de si "una sola biblioteca local que abarca archivos, PDF y la web, con notas de IA encima" es realmente el flujo de trabajo que quieres, y de si te sientes cómodo conectando tu propio modelo.

Surf frente a otras apps de notas y conocimiento autoalojadas

Surf es una de varias herramientas autoalojadas que combinan gestión personal del conocimiento con IA, guardando los datos localmente y dejándote elegir tu modelo. Así se ubica junto a otras opciones en ese espacio — consulta el directorio de software de LLM local para ver el catálogo completo.

  • Karakeep — un gestor de marcadores autoalojado con etiquetado automático mediante IA; más limitado en alcance que Surf (marcadores específicamente, no una biblioteca general de archivos/PDF/web), pero una buena opción si organizar marcadores es tu necesidad principal. Consulta la reseña de Karakeep.
  • Blinko — una app autoalojada de notas con IA y búsqueda RAG sobre tus propias notas; más cercana a la idea de "IA sobre tu propio contenido" de Surf, pero construida alrededor de notas en lugar de una biblioteca mixta de archivos/PDF/web. Consulta la reseña de Blinko.
  • Khoj — un "segundo cerebro" autoalojado que indexa tus documentos, notas y (opcionalmente) contenido en línea para búsqueda y chat con IA; una amplitud de tipos de fuentes comparable a la de Surf, con un modelo de interfaz distinto (centrado en el chat en lugar de en el cuaderno). Consulta la reseña de Khoj.

Errores comunes al evaluar Surf

La mayor parte de la confusión sobre Surf viene de su nombre, de su relación con un producto anterior de Deta, o de asumir que incluye un modelo local integrado como hacen algunos competidores.

Preguntas frecuentes

¿Qué es Surf?

Surf (deta.surf, código fuente en github.com/deta/surf) es una app de escritorio gratuita y de código abierto de Deta que organiza tus archivos, PDF y páginas web en una biblioteca local y genera notas escritas por IA a partir de ellos.

¿Es gratis Surf?

Sí, la versión de código abierto es gratuita. Tiene licencia Apache License 2.0 (con un pequeño parche de bloqueador de anuncios con licencia MPL-2.0 y algunos archivos con sus propios encabezados), sin ningún nivel de pago. Usar un modelo en la nube que conectes con tu propia clave de API cuesta lo que cobre ese proveedor — Surf en sí no añade ninguna tarifa.

¿Surf ejecuta modelos de IA de forma local?

Surf puede usar un modelo que se ejecuta localmente, pero no incluye su propio motor de inferencia. Conectas un modelo local añadiendo un endpoint personalizado compatible con OpenAI (por ejemplo, un servidor local de Ollama) en Preferences → AI — el paso de configuración depende de ti, no es automático.

¿Qué licencia usa Surf?

Apache License 2.0 para el código base, según el archivo LICENSE en GitHub. El README documenta dos excepciones: un parche para el paquete de bloqueador de anuncios incluido tiene licencia Mozilla Public License 2.0, y algunos archivos individuales pueden llevar sus propios encabezados de licencia. El nombre y los logotipos de Deta quedan explícitamente fuera de la concesión de Apache 2.0.

¿Qué plataformas soporta Surf?

macOS (compilaciones para Apple Silicon e Intel), Windows y Linux (AppImage x64), todas como descargas directas desde GitHub Releases.

¿Es este el mismo Surf que steel-dev/surf.new?

No. Esta reseña cubre github.com/deta/surf, el cuaderno personal de IA del equipo de Deta. steel-dev/surf.new es un proyecto de automatización de navegador independiente y sin relación que simplemente comparte el nombre — verifica la organización de GitHub antes de descargar cualquiera de los dos.

¿Por qué mi computadora muestra una advertencia de seguridad al abrir Surf?

Las compilaciones de código abierto actualmente no están firmadas, por lo que tanto macOS como Windows muestran advertencias estándar de app sin firmar en el primer inicio. Esto está documentado en la propia guía de instalación de Surf como comportamiento esperado, no como señal de una descarga comprometida.

¿En qué se diferencia Surf del antiguo producto "managed Surf"?

Deta distribuía previamente un "managed Surf" de código cerrado y firmado, con IA integrada, actualizaciones automáticas y extensiones de navegador. La versión actual en github.com/deta/surf es la sucesora de código abierto; según la guía de instalación, tus datos se conservan si migras, pero es una base de código y una compilación distintas.

¿Quién desarrolla Surf?

Surf está desarrollada por Deta. GitHub lista la organización que la aloja como "deta", el mismo equipo conocido anteriormente por productos como Deta Space y Deta Drive.

¿Cuándo se lanzó Surf por primera vez?

El repositorio de GitHub de Surf se creó el 20 de octubre de 2025, y la primera versión etiquetada (1.1.0-beta.0) llegó el 22 de octubre de 2025. La versión etiquetada más reciente que esta reseña pudo verificar es la 1.4.7-beta.0 (29 de abril de 2026) — consulta la página oficial de Releases para ver cualquier novedad publicada desde entonces.

Fuentes

← Volver a LLM locales avanzados