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.
- 11.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. - 21.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. - 31.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. - 41.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.
Descargar Surf para macOS, Windows y Linux
Surf está disponible en macOS (Apple Silicon e Intel), Windows y Linux, como descarga directa desde GitHub Releases. Los enlaces siguientes apuntan a la redirección a la última versión en GitHub, según la guía de instalación oficial — verifica siempre el nombre exacto del archivo en la página de Releases, ya que cambia con cada número de versión.
Plataforma | Descarga |
|---|---|
| macOS (Apple Silicon) | Surf-x.y.z.arm64.dmg |
| macOS (Intel) | Surf-x.y.z.x64.dmg |
| Windows (x64) | Surf-x.y.z-setup.exe |
| Linux (x64 AppImage) | Surf-x.y.z.x86_64.AppImage |
Las compilaciones de código abierto de Surf actualmente no están firmadas, por lo que macOS mostrará una advertencia de que "Surf no se puede abrir porque Apple no puede verificar que no contiene malware" (haz clic derecho en la app y elige Abrir una vez para saltar esto), y Windows Defender puede mostrar un aviso de "Windows protegió tu PC" (elige "Más información" y luego "Ejecutar de todas formas"). Ambas advertencias están documentadas en la guía oficial de instalación y son lo esperado para una versión de código abierto sin firmar, no una señal de que la descarga esté comprometida — descarga siempre directamente desde la página oficial de GitHub Releases.
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.