Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Tessera

Alternativa open-source y local-first a Notion y Obsidian. App de conocimiento con bloques, bases de datos y gráficos. Soporta plugins sandboxeados, colaboración en tiempo real y funciona offline. Incluye apps nativas para escritorio y despliegue autohospitado con Docker.

Ficha actualizada 25 sept 2026, 23:37 · upstream 25 sept 2026, 22:40 · release v0.1.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es Tessera

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

El proyecto está en una versión temprana (0.1) y cuenta con un sistema robusto de plugins que se ejecutan en iframes sandboxeados, permitiendo extender funcionalidades como renderizado de Mermaid o integraciones externas bajo permisos controlados por el usuario. Es ideal para quienes buscan soberanía de datos sin sacrificar potencia.

CASOS DE USO
  • Gestión de conocimiento personal y corporativo con privacidad total
  • Migración desde Notion u Obsidian manteniendo la estructura de datos
  • Desarrollo de plugins personalizados para extender funcionalidades del editor
  • Colaboración en tiempo real en un servidor privado sin depender de internet
  • Creación de tableros de proyectos con vistas de base de datos interactivas
  • Autohospitado de una wiki interna con sincronización offline
PUNTOS DESTACADOS
  • Arquitectura local-first con soporte nativo para Docker y despliegue autohospitado
  • Sistema de plugins sandboxeados que ejecuta código en iframes con permisos aprobados
  • Sincronización de datos mediante Yjs CRDTs para edición colaborativa sin conflictos
  • Importación directa desde exportaciones de Notion y vaults de Obsidian
  • Exportación flexible a Markdown, HTML, PDF o JSON para evitar bloqueo de datos
  • Aplicaciones nativas disponibles para macOS, Windows y Linux con soporte offline
PRECAUCIONES
  • Versión actual en estado early release (0.1), por lo que puede presentar errores menores
  • Requiere configuración manual del servidor o uso de contenedor Docker para sincronización
  • Necesita copias de seguridad periódicas, especialmente durante la fase inicial de desarrollo
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

A note about Apollo 11 with a table, links to other pages and a listThe demoThe graph of the demo workspace, colored by tagThe command palette searching for “apollo”, with a preview of the resultA page with another personThe report after importing an Obsidian vaultTessera in its desktop windowA 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Despliegue recomendado mediante Docker Compose en un contenedor con SQLite. Asigna 2 núcleos CPU, 2 GB RAM y 10 GB disco mínimo. Exponer puerto 8787 y configurar variable PUBLIC_URL para HTTPS si se usa Caddy. Inicializar cuenta de propietario tras ejecutar el script de setup del servidor.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8787
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.