Bienvenido
MiMo (Mind & Motion) es un lugar tranquilo y aireado para tus pensamientos y tu acción: todo vive alrededor de una única burbuja central.
Entrar
Abre la app e inicia sesión con tu usuario y contraseña, o crea una cuenta. Si tu instancia tiene Authentik configurado, puedes continuar con Authentik.
El diseño
Todo gira en torno a la burbuja central (muestra tu nombre).
• Mind (izquierda) — tus pensamientos, llamados olas.
• Motion (derecha) — tu acción, organizada en espacios (cada uno con pasos).
• Profile (arriba) — tu información y preferencias.
• Archive (abajo) — tus cosas completadas/archivadas.
Moverse
• Desplázate (o desliza con dos dedos) arriba/abajo para moverte entre Profile ⇄ Bubble ⇄ Archive.
• Los pequeños iconos en los bordes de la burbuja hacen lo mismo.
• Arrastra la burbuja a izquierda/derecha para entrar en la vista completa de Motion o Mind. Haz clic en la burbuja para volver al centro.
Mind (olas)
Las olas son tus pensamientos: una palabra o una frase.
• Haz clic en el borde izquierdo de la burbuja (o + New wave) para crear una. Elige título, descripción opcional y tipo.
• Cada ola es una lista de viñetas, una checklist o un rango (deslizador 1–5 con historial diario).
• Haz clic en una ola para expandirla; usa el icono del lápiz para editarla.
• El desplegable de prioridad está arriba a la derecha de una ola expandida.
• Archive / Delete están abajo a la izquierda.
Motion (espacios)
Los espacios son tu acción: columnas tipo kanban. Cada espacio contiene pasos.
• Haz clic en el borde derecho de la burbuja (o + Add Space) para añadir un espacio.
• Hasta 6 espacios.
• Añade, arrastra y marca pasos; cambia el tipo de un paso entre step y list.
• Un paso tipo list tiene un botón > para abrir un panel grande y añadir subtareas.
• Asigna prioridades y etiquetas a los pasos.
Uso previsto
Un interruptor en Profile → Spaces workflow (activado por defecto) usa un flujo fijo de tres espacios: Wishes, Catalysts, Non-negotiables. Desactívalo para crear tus propios espacios — ambos se guardan de forma segura.
Prioridades
Define tus propias prioridades en Profile → Priorities: dale a cada una un nombre y un color. Aparecen como chips de color en olas y pasos.
Etiquetas
Crea hasta 5 etiquetas en Profile → Tags. Etiqueta un paso con el icono de etiqueta en su fila y usa el icono de etiqueta arriba de un espacio para filtrar sus pasos por etiqueta.
Perfil
Se abre desde el borde superior de la burbuja. Configura nombre, edad, pronombres, deseos, idioma y fuente; gestiona prioridades, etiquetas, insight diario, sonido ambiental, cuenta, sugerencias y donaciones.
Archivo
Se abre desde el borde inferior de la burbuja. Las olas archivadas y los pasos completados flotan aquí. Filtra por All / Waves / Steps / Insights y ordena por más reciente o más antiguo. En Insights, un botón de calendario te permite explorar insights diarios por día.
Insights diarios
Una vez al día, tu burbuja brilla y muestra 'insight': haz clic para responder una pregunta corta en una o dos palabras. Las respuestas se guardan en Archive → Insights, agrupadas por fecha.
Donaciones
Desde Profile → Donations puedes apoyar a MiMo. Cada euro después de los primeros 150 € va 70% a la ONG del mes y 30% al equipo de MiMo; la ONG rota cada mes.
Amigos
Abre el botón de amigos para verlos. Añade un amigo introduciendo su código de amigo. Espía su burbuja (solo amigos mutuos, solo lectura). Oculta tu burbuja o elimínalos desde el menú.
Consejos rápidos
• El sonido comienza automáticamente (tu navegador puede esperar un primer clic); siléncialo desde el botón del altavoz.
• Desplazarse dentro de una lista desplaza esa lista.
• Todo se guarda sobre la marcha.
Guía rápida de despliegue
• Windows: en Windows, instala Node.js y Rust (toolchain MSVC). Luego:
cd desktop && npm install && npm run build:desktop
Sube desktop/src-tauri/target/release/bundle/nsis/MiMo_0.1.0_x64-setup.exe a una release de Forgejo con la etiqueta v0.1.0.
• Linux (Debian/Ubuntu): sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf.
• Linux (Fedora): sudo dnf install webkit2gtk4.1-devel libappindicator-gtk3-devel librsvg2-devel patchelf openssl-devel gstreamer1 gstreamer1-plugins-base gstreamer1-plugins-good.
Luego: cd desktop && npm install && npm run build:desktop (o build:fedora en Fedora)
Sube el AppImage + mimo-icon.png.
• Servidor: cp .env.example .env, define JWT_SECRET + APP_URL, luego docker compose up -d --build.
• Admin: ./admin-manager.sh make-admin <user> --hash <salt:hash> (o ADMIN_USERNAME/PASSWORD en .env).
• Restaurar BD: copia .data/bubble.db y .data/.jwt-secret al volumen mimo-data.
• Landing: edita config.js con las URLs de producción, luego docker compose up -d --build.