Tessera-Notes
Aplicación open-source local-first para gestión de conocimiento que combina funcionalidades de Notion y Obsidian. Permite escritura en bloques, bases de datos, wikilinks, gráficos y colaboración en tiempo real. Funciona offline o autohospedado con Docker.
Ficha actualizada 26 sept 2026, 15:50 · upstream 26 sept 2026, 15:49 · release v0.1.1
Qué es Tessera-Notes
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Tessera Notes es una aplicación de gestión de conocimiento open-source diseñada bajo un enfoque local-first, priorizando la privacidad y el control sobre los datos. Está construida sobre Next.js, React y Node.js, utilizando SQLite como base de datos para el servidor y permitiendo ejecución completa offline en dispositivos locales. La arquitectura soporta autohospedaje mediante contenedores Docker con una sola línea de comando, integrando almacenamiento persistente y sincronización segura.
- Gestión personal de conocimiento (PKM) sin dependencia de la nube.
- Colaboración en tiempo real sobre un servidor propio con roles definidos.
- Documentación técnica y wikis internos para equipos de desarrollo.
- Migración de datos desde Notion u Obsidian manteniendo enlaces y estructura.
- Prototipado de plugins sandboxeados para extender funcionalidades.
- Arquitectura local-first con almacenamiento persistente en el dispositivo o servidor propio.
- Plugins ejecutados en iframes sandboxeados con permisos aprobables por el usuario.
- Sincronización de datos mediante Yjs CRDTs para resolver conflictos offline sin pérdida.
- Autohospedaje simplificado con Docker y soporte para HTTPS automático vía Caddy.
- Exportación nativa a formatos abiertos como Markdown, HTML o JSON completo.
- Es una versión temprana (0.1) con posibles errores de estabilidad en funcionalidades críticas.
- La sincronización requiere configuración inicial de un servidor para el uso colaborativo.
- Dependencia de Node.js y entorno compatible para la ejecución del backend.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Ejecutar el contenedor con docker run -d --name tessera -p 8787:8787 -v tessera-data:/data ghcr.io/femboypuppy/tessera:latest. Asegurar persistencia del volumen tessera-data para no perder datos al reiniciar. El puerto 8787 debe estar abierto en el firewall. Para producción, considerar HTTPS y autenticación adicional si se expone a internet.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.







![A 20-second tour of Tessera: a new page written with a [[link]] and the slash menu, a card dragged across a project board, and the graph flying to the linked page](https://raw.githubusercontent.com/femboypuppy/Tessera-Notes/main/assets/demo.gif)