Empieza por el lenguaje
@deks-js/document contiene el contrato serializable y los comandos de dominio.@deks-js/renderer-core convierte ese contrato en HTML/SVG sin decidir dónde se guarda ni hacer fetch de recursos. Esa separación permite llevar el mismo deck a distintos hosts.
Guarda y mueve el contenido
El archivo .deks reúne el documento y sus imágenes para mover una presentación entre Web y Desktop. La representación .deks.json queda disponible para ejemplos, inspección y desarrollo.
Elige una interfaz
- Editor web: sigue el tutorial backendless para crear, importar y descargar sin cuenta ni API.
- React: usa
DeksPresenterpara integrar reproducción en una aplicación React. - Renderer: integra
RendererCorecuando tu host ya controla UI y persistencia. - Agentes: conecta el MCP remoto con autorización.
- Desktop: sigue el tutorial para instalar, conectar un agente y editar localmente.
Contrato portable
@deks-js/document define el único DeksDocument canónico, su JSON Schema, validación, comandos y el archivo portable .deks. El renderer y los adaptadores React consumen ese mismo documento, sin formatos serializables paralelos.
Los paquetes públicos se distribuyen desde npm. DEKS Desktop se descarga desde GitHub Releases, donde siempre están disponibles los instaladores y checksums vigentes.