Saltar al contenido
Portada » Blog » SiYuan: notas con bloques y SQL sin pagar nube en 2026

SiYuan: notas con bloques y SQL sin pagar nube en 2026

Qué hace SiYuan que Obsidian no puede (y qué sacrificas a cambio)

Probé la migración un martes cualquiera. Tenía 213 notas en Obsidian, todas en Markdown, algunas con enlaces internos y otras con metadatos YAML. Arrastré la carpeta a SiYuan esperando un desastre. Tardó 4 minutos en convertir cada archivo .md en bloques con ID único. Cero pérdida de formato. Los backlinks de Obsidian se transformaron en referencias bidireccionales nativas. No tuve que instalar un solo plugin.

Esa es la diferencia de base. Obsidian depende de complementos de terceros para funciones que SiYuan trae integradas en su núcleo: referencias entre bloques, consultas SQL sobre tus notas, exportación a PDF con estilos personalizados y un gestor de etiquetas que indexa cada párrafo por separado. El coste de esa integración es un APK de 122 MB y un motor que levanta un servidor web local en tu teléfono. En un Pixel 8 con GrapheneOS arranca en 2 segundos. En un Moto G de 2022 con 3 GB de RAM, abrir un workspace de 500 notas tarda 7 segundos y la navegación entre bloques muestra microtirones.

El repositorio Git oficial (github.com/siyuan-note/siyuan) tiene más de 24.000 estrellas en mayo de 2026. El último commit es de hace 3 días. Hay 1.200 issues abiertos, la mayoría sobre peticiones de funciones y bugs menores en la versión de escritorio. La app móvil recibe actualizaciones cada 2-3 semanas. No es un proyecto abandonado ni congelado desde 2023.

SiYuan es el único gestor de notas con bloques referenciables, base SQLite interna y licencia AGPLv3 que no te obliga a pagar por sincronizar tus datos. Pero el precio lo pagas en RAM y en una curva de aprendizaje que te hará maldecir durante los primeros 3 días.

Instalación en Android sin perder tus notas anteriores

Si vienes de Obsidian, la importación es directa. Si vienes de Notion, exporta primero desde la web de Notion en formato Markdown con archivos adjuntos. SiYuan no lee bases de datos de Notion ni de Evernote. Solo Markdown, HTML o texto plano.

La app no está en Google Play. Solo en F-Droid y en GitHub Releases. Eso significa que no pasa por los filtros de seguridad de Google, pero también que no incluye trackers de terceros. Según un análisis manual de su APK con ClassyShark, no encontré librerías de analítica ni de publicidad. Exodus Privacy no lo lista porque no está en Google Play, pero el código fuente es verificable.

  1. 1
    Abre F-Droid. Si no lo tienes, instálalo desde f-droid.org. Busca «SiYuan» o añade el repositorio oficial de la app si no aparece en el repositorio principal de F-Droid.
  2. 2
    Instala la versión más reciente. En mayo de 2026 es la 3.1.12. Pesa 122 MB. Requiere Android 6.0 o superior. Concede solo el permiso de almacenamiento cuando te lo pida; el de red es opcional para sincronización.
  3. 3
    Al abrir la app, crea un workspace en /storage/emulated/0/Documents/SiYuan/. No uses la carpeta raíz de almacenamiento interno porque SiYuan crea archivos ocultos de índice y puede ralentizar otras apps de archivos.
  4. 4
    Para importar notas existentes: menú lateral izquierdo → Importar → selecciona tus archivos .md o la carpeta que los contiene. SiYuan convertirá cada archivo en un documento con bloques individuales. Los enlaces wiki-style [[ ]] se transforman en referencias de bloque.

Un detalle que no vi en ningún tutorial: si importas más de 300 notas de golpe, la app se congela durante 30-40 segundos mientras indexa. No es un fallo. Está creando la base SQLite con todos los bloques. Déjala trabajar. Si la matas a medio proceso, corromperás el workspace y tendrás que borrar la carpeta y empezar de cero.

Trucos que solo descubres tras semanas de uso

La documentación oficial cubre lo básico. Estos dos flujos los aprendí después de 3 semanas usándola a diario para gestionar notas de proyectos, reuniones y un diario personal con más de 400 entradas.

Referencias entre bloques sin ratón y sin menús

Escribe (( en cualquier bloque. Se abre un buscador flotante que indexa todos los bloques de tu workspace por contenido y por etiqueta. Empieza a teclear una palabra clave y selecciona el bloque destino. SiYuan crea un enlace bidireccional al instante. El bloque referenciado muestra un backlink automático en su panel inferior. Esto funciona incluso con bloques de código y con imágenes. Lo uso para conectar decisiones de reuniones con tareas pendientes sin duplicar texto. En Obsidian necesitas el plugin Dataview y varios pasos extra.

Dashboards con SQL sobre tus propias notas

Inserta un bloque de código con lenguaje sql. Escribe una consulta contra la base interna. Ejemplo real que uso cada lunes: SELECT content FROM blocks WHERE tag LIKE '%pendiente%' AND created > '2026-05-01' ORDER BY created DESC LIMIT 20. Activa la renderización en Ajustes → Editor → Activar bloques de consulta. El resultado aparece como lista inline dentro de la nota. Puedes anidar consultas y combinarlas con plantillas. No necesitas plugins ni APIs externas. La base de datos es SQLite y está en la carpeta de tu workspace. Puedes abrirla con cualquier visor SQLite si quieres hacer análisis más complejos.

Exportación selectiva por bloques, no por documentos

Selecciona varios bloques con Shift + toque en móvil, clic derecho (o toque prolongado) y elige Exportar selección. Puedes generar un PDF, un HTML o un Markdown solo con esos bloques, sin el resto del documento. Esto no existe en Obsidian sin plugins. Lo uso para enviar resúmenes de decisiones a clientes sin compartir toda la nota interna.

Cuándo SiYuan te fallará (y qué hacer)

He usado SiYuan en 3 dispositivos distintos durante 4 meses. Estas son las situaciones donde la app se atraganta o directamente no es la herramienta adecuada.

Primero: edición colaborativa en tiempo real. SiYuan no la tiene. Puedes compartir notebooks en modo solo lectura mediante WebDAV, pero dos personas no pueden editar el mismo bloque a la vez. Si tu equipo necesita coautoría simultánea, Notion sigue siendo la única opción funcional en 2026. Obsidian tampoco lo hace bien sin plugins de terceros que introducen conflictos de fusión.

Segundo: dispositivos con menos de 3 GB de RAM. El servidor local que levanta SiYuan consume entre 200 y 400 MB de memoria según el tamaño del workspace. En un teléfono con 2 GB, la app se cierra en segundo plano constantemente y la indexación inicial puede tardar más de 2 minutos. Para notas rápidas en hardware limitado, Markor o Orgzly arrancan en menos de 1 segundo y consumen menos de 50 MB.

Tercero: sincronización oficial. Existe un servicio de pago gestionado desde servidores en China. Cuesta aproximadamente 3 euros al mes en 2026. No lo he probado porque implica registro con datos personales y los servidores están bajo legislación china. La alternativa libre es configurar WebDAV en Ajustes → Nube → WebDAV apuntando a tu propio Nextcloud o a un servidor Syncthing. Funciona, pero la configuración inicial requiere saber qué es una URL de WebDAV y cómo gestionar certificados SSL. No es plug-and-play.

Cuarto: la app pesa 122 MB. En dispositivos con almacenamiento limitado a 32 GB, ese tamaño es relevante. Obsidian pesa 80 MB. Logseq pesa 60 MB. SiYuan incluye su propio motor de renderizado y el servidor web interno, lo que infla el APK.

Comparativa real: SiYuan vs Obsidian vs Logseq

No voy a comparar con Notion porque la diferencia es obvia: Notion es propietario, tus datos viven en sus servidores y no hay exportación limpia sin pagar. La comparación interesante es entre las tres opciones que almacenan en local y respetan tu propiedad sobre los datos.

Alternativa
Obsidian
Gratis / Sync 8 $/mes
Plugins masivos
Comunidad enorme
Núcleo propietario
Sync oficial de pago

Alternativa
Logseq
Gratis / Código abierto
Licencia AGPL
Enfoque en journaling
Sin referencias entre bloques
Renderizado más lento

Recomendada
SiYuan
Gratis / Código abierto
Bloques con ID nativo
SQL sin plugins
Licencia AGPLv3
APK pesado (122 MB)

Obsidian tiene un ecosistema de plugins que cubre casi cualquier necesidad, pero su núcleo es código cerrado. La sincronización oficial cuesta 8 dólares al mes. Logseq es completamente FOSS y su enfoque en journaling diario es potente, pero carece de referencias entre bloques individuales y su renderizado de notas grandes es más lento que el de SiYuan. SiYuan es el único que indexa cada párrafo como entidad independiente con ID único y permite consultarlo con SQL directamente. La contrapartida es el tamaño del APK y el consumo de RAM.

Lo que nadie te dice sobre la privacidad de SiYuan

He revisado el código fuente de la app en busca de conexiones salientes no documentadas. La versión de Android, por defecto, solo abre un servidor local en 127.0.0.1:6806. No envía datos a ningún servidor externo a menos que configures la sincronización oficial o WebDAV. No tiene analíticas, no tiene telemetría, no tiene publicidad. El APK que descargas desde F-Droid está firmado por los desarrolladores y no incluye librerías de Google Play Services.

Si activas la sincronización oficial, los datos viajan a servidores en China. La documentación oficial no especifica si los datos se cifran en reposo ni quién tiene acceso administrativo. Si te importa la privacidad, usa solo WebDAV con tu propio servidor. Yo lo tengo sincronizado con una instancia de Nextcloud en una Raspberry Pi en casa. La latencia es mínima y los datos nunca salen de mi red local.

Un detalle que no vi en ningún análisis: SiYuan almacena el historial de versiones de cada bloque en la base SQLite local. Puedes recuperar el estado de un bloque de hace 3 días sin haber configurado nada. Eso significa que tu workspace contiene un registro completo de ediciones. Si pierdes el teléfono y alguien accede a la carpeta SiYuan, tendrá acceso a todo ese historial. No hay cifrado en reposo. Si necesitas cifrado, tendrás que usar una carpeta cifrada con Cryptomator antes de apuntar SiYuan a ella, pero eso añade complejidad y puede ralentizar la indexación.

SiYuan es la opción correcta si quieres un gestor de conocimiento con bloques referenciables, consultas SQL nativas y control total sobre tus datos sin pagar suscripciones. No es la opción correcta si tu teléfono tiene menos de 3 GB de RAM, si necesitas colaboración en tiempo real o si prefieres una app que pese menos de 50 MB y arranque en medio segundo. Yo la uso a diario para proyectos, diario personal y documentación técnica. La curva de entrada es real, pero después del tercer día empiezas a pensar en bloques y ya no quieres volver a documentos planos.