Saltar al contenido principal

MnemoHub

MnemoHub es el mercado del OS: un mercado de apps modular y soberano, donde instalas entornos independientes o widgets enchufables al canvas. Las apps aquí son cartuchos: se conectan a tu memoria por puertas gobernadas, y la instalación es gratuita.

La tienda MnemoHub

Recorrer la tienda​

  • Tres estantes: Apps, Memory Packs, y Mis apps (lo que instalaste).
  • Filtros que importan: por categoría (Research, Productivity, System, Creative), por estado (instalado o no), y por destino. Algunos cartuchos son widgets que viven en tu canvas, otros son apps standalone con su propia ventana, y muchos son híbridos y hacen ambos.
  • Cada tarjeta muestra su versión, su autor y sus etiquetas, y Free significa gratis. Varios son open source (MIT), y lo dice en la tarjeta.
  • Buscar actualizaciones refresca el estante, y el corazón construye tus favoritos.

Dos maneras de ejecutar un cartucho​

Abrir app abre una ventana independiente. Abrir en el lienzo deja el cartucho en tu canvas como widget. El menú de la tarjeta completa el arsenal:

El menú de una tarjeta: run on canvas, fijar al dock, desinstalar

Fija un cartucho al dock, como widget del canvas o ventana externa, y queda a un clic para siempre. Desinstalar vive en el mismo menú, y no deja nada atrás.

Bajo tus reglas, siempre​

Un cartucho pide cada capacidad que necesita, y el acceso a la memoria no es excepción. Cuando una app recibe su propia bóveda, llega amurallada hasta que desbloqueas la permanencia. La historia completa está en Tu primera bóveda.

Añadir un cartucho externo​

¿Alguien te envió un cartucho, o acabas de desarrollar uno? No necesitas el permiso de la tienda. Al pie de la pestaña Apps, en la ventana de la tienda, junto a la invitación para creadores, está la segunda puerta.

Las dos tarjetas al pie de la pestaña Apps: construir, o añadir un cartucho externo

+ Añadir un cartucho abre dos entradas, y ambas usan la misma ranura: un cartucho es un cartucho, venga de donde venga.

La elección: una carpeta, o un repositorio

Desde una carpeta de esta máquina​

  1. Elige la carpeta raíz del cartucho

    La carpeta que hay que señalar es la que contiene mnemo-plugin.json: un nivel por encima de dist/ y src/, nunca dentro.

    La raíz de un proyecto de cartucho: dist, node_modules, public, src

  2. Se vincula, no se copia

    Tu carpeta se queda donde está y Mnemosyne OS la lee ahí mismo. Reconstruyes el proyecto y el siguiente lanzamiento sirve el nuevo build; si el manifiesto apunta a tu servidor Vite, tienes hot reload en la ventana ya abierta. Desvincular más tarde nunca toca tus archivos.

    Cartucho añadido

  3. Encuéntralo en la tienda

    La tarjeta se suma a tus apps en unos segundos, sin reiniciar, con una insignia DEV y Dev local como autor, y el contador Instaladas sube en uno. Abrir app lo abre.

    El cartucho recién vinculado, listado como los demás

Cuando no funciona​

La ventana muestra No ha funcionado y luego te dice qué corregir, con palabras. Los tres que te encontrarás de verdad:

Lo que dice la ventanaQué hacer
mnemo-plugin.json está una carpeta más arriba: vincula la carpeta raíz del cartucho, no dist/ ni src/.Señalaste dist/ o src/. Señala la carpeta de encima.
No se encontró mnemo-plugin.json en esa carpeta.Ahí no hay ningún manifiesto. Estás en otro punto del árbol, o esto no es un cartucho.
Esta carpeta es una app Layer 2 (app.manifest.json): habla con el OS por WebSocket y no puede vincularse aquí. Un cartucho requiere mnemo-plugin.json: parte del boilerplate de cartuchos.Una app Layer 2 es otra cosa. Funciona por su cuenta y se conecta; la app no la carga.

Aparecen dos más cuando ya tienes varios cartuchos: Esta carpeta ya está vinculada. y Ya hay instalado otro cartucho con el mismo id.

Mis cartuchos dev (Mis apps → Panel DEV) formula los mismos rechazos igual, así que da lo mismo por qué puerta hayas entrado.

Desde un repositorio público​

Pega la dirección en URL del repositorio y pulsa Leerlo. Mnemosyne OS lee el manifiesto del repositorio antes de instalar nada: lo que confirmas con Instalar es un nombre y una versión, no una URL, que nadie puede verificar a simple vista. Instala solo lo que te merezca confianza, un cartucho se ejecuta dentro de Mnemosyne OS. Los hosts aceptados son github.com, gitlab.com y bitbucket.org.

Una ranura es gratis​

El primer cartucho que traes tú mismo no cuesta nada, por cualquiera de las dos puertas. Los siguientes requieren una licencia Engramm activa, y la tarjeta te dice en qué caso estás antes de que hagas clic. Instalar desde la tienda nunca la consume.

¿Estás desarrollando el tuyo? El camino completo, de la carpeta vacía a la ventana funcionando, está en Tu primer cartucho.

Construir sobre Mnemosyne OS​

¿Acabas de desarrollar uno? No hace falta publicarlo para verlo funcionar. Vincula su carpeta y se abre en el OS enseguida, con una insignia DEV, igual que cualquier cartucho externo. Publicar es una decisión aparte, que llega después.

La tienda es tu lienzo. Publica un cartucho, un widget del canvas o una app independiente completa, y llega a cada OS soberano. Las apps validadas aparecen en la tienda. Detrás de ese botón vive todo un ecosistema de creadores (el SDK, la validación, la publicación desde la propia app) y pronto tendrá su propia guía aquí. Mientras tanto, mira Build your own y las superficies de desarrollo en mnemosyne-os.io/dev.