5 min

Shelf 4

  • .aabapp-release.aab
  • .ipaBuild 42.ipa
  • mockup.png
  • .mdnotes.md

Clipboard

    App gratis y de código abierto para el notch del Mac · macOS 14+ · Apple silicon

    Vortex — Pon a trabajar el notch de tu MacBook.

    Un temporizador, el historial del portapapeles, un estante para archivos, tareas desde tu pantalla y claves que Claude Code puede usar sin verlas. Se abre con solo pasar el puntero y, por diseño, funciona sin conexión.

    Versión 0.1.0 · Gratis · Licencia MIT

    Apunta al notch. Vortex se abre. Arriba, el temporizador; abajo, archivos y copias.

    Vortex se despliega desde el notch cuando llega el puntero y se recoge cuando te alejas. Muestra las herramientas que usas una docena de veces al día, y nada más.

    ¿Sin notch? Vortex vive en la barra de menús.

    Timer

    Un temporizador para concentrarte, en tu notch. Elige los minutos en una rueda y mira cómo bajan.

    Gira la rueda con dos dedos, arrástrala o haz clic en una marca, y pulsa «Start». El tiempo restante se queda en el notch mientras trabajas. Cuando se acaba el tiempo, Vortex reproduce un sonido, hace parpadear el notch hasta que lo mires y envía una notificación con «+5 min».

    • De 1 a 120 minutos
    • Inicio rápido: 5, 10, 15, 30, 60
    • Sigue contando si Vortex se reinicia

    PruébaloArrastra la rueda y pulsa «Start».

    Clipboard

    El historial del portapapeles, siempre a mano. Tus diez últimas copias, más las que fijes.

    Los textos, enlaces, imágenes y archivos se guardan a medida que los copias. Haz clic en uno para volver a copiarlo, arrástralo a cualquier app o fíjalo para más tarde. Las copias que los gestores de contraseñas marcan como secretas se muestran como puntos, solo se guardan en memoria y se borran cuando Vortex se cierra.

    • 10 recientes, las fijadas arriba
    • Textos, enlaces, imágenes y archivos
    • Las apps que excluyas nunca se registran
    Clipboard

      PruébaloCopia cualquier frase de esta página.

      Shelf

      Un estante para tus archivos. Suéltalos en el notch. Arrástralos a cualquier app.

      Aparta archivos mientras trabajas y arrástralos después a un navegador, un chat o un formulario de subida. Indícale a Vortex tu carpeta de compilaciones y cada .ipa, .apk o .aab nuevo aparecerá en el estante por sí solo en cuanto termine de escribirse. El notch parpadea para avisarte.

      • Los archivos se quedan donde están
      • Carpetas vigiladas para compilaciones
      • Los archivos sin fijar se van tras un día

      Escritorio

      Shelf

        Arrastra un archivo hasta el notchToca un archivo para ponerlo en el estante

        Tu formulario de subida
        Suelta una compilación para subirla
        ./gradlew bundleRelease && open -a Vortex app-release.aab

        PruébaloArrastra un archivo de tu escritorio hasta el notch. Tus archivos se quedan en tu Mac.Toca un archivo para enviarlo al notch.

        Tasks

        Convierte cualquier cosa de tu pantalla en una tarea. Atajo, recuadro, Retorno.

        Pulsa tu atajo y la pantalla se congela para que nada se mueva mientras dibujas el recuadro. Pulsa Retorno y Vortex guarda el recorte y la pantalla completa, con la app, el título de la ventana y la dirección de la página de tu navegador. El texto de ambos se reconoce en tu Mac, así que la búsqueda encuentra una tarea por cualquier palabra de la imagen.

        • Imagen congelada: nada se mueve
        • Origen: app, ventana, página
        • OCR en tu Mac: busca por cualquier palabra
        Chat — Equipo de apps

        Dana

        El botón de iniciar sesión sale cortado en el iPad mini. Captura:

        Sam

        Además, en horizontal el teclado tapa el campo de la contraseña.

        Frame an area · Esc to cancel

        Priority

        Chat — Equipo de apps

        Tasks

          PruébaloPulsa «+» y dibuja un recuadro alrededor del mensaje, o elige «Encuadra por mí».

          Keys

          Claves que Claude Code puede usar, pero nunca ver. Las URL de bases de datos, los tokens de API y las contraseñas se quedan en tu llavero.

          Dale un nombre a una clave en Vortex. Claude Code escribe {{name}} donde va el valor, y Vortex ejecuta el comando en tu shell a través de un servidor MCP local. El valor entra como variable y se vuelve a quitar de la salida, así que Claude recibe el resultado, nunca la clave. La primera vez que una sesión usa una clave, la autorizas desde el notch.

          • Valores en el llavero de macOS
          • Servidor MCP local con token
          • Una autorización por clave y sesión

          Le dice a Claude qué es cada clave

          • PostgreSQL
          • MySQL
          • MongoDB
          • Redis
          • GitHub
          • Anthropic
          • OpenAI
          • Slack
          • AWS
          • Stripe
          • JWT
          • Claves privadas
          • y cualquier otro token o contraseña
          Lo que no puede evitar
          • Claude ve lo que devuelve un comando: tus datos, no la clave.
          • Un valor codificado a propósito, o solo una parte de él, no se detecta en la salida.
          • Mientras un comando se ejecuta, tus otros programas pueden ver el valor en los argumentos o el entorno del comando.

          Lee la guía: Keep secrets and .env files away from Claude Code (en inglés)

          ~/projects/shop — claude
          1. Claude Code
          2. MCP · 127.0.0.1
          3. Vortex
          4. Llavero
          5. Tu shell

          Los valores se quedan en el llavero; Claude recibe la salida sin ellos.

          PruébaloPulsa «Allow» cuando Claude pida la clave.

          Keyboard cleaning

          Bloquea el teclado para limpiarlo. Ninguna tecla responde hasta que lo vuelvas a activar.

          Un botón en la pestaña Home bloquea todas las teclas: letras, modificadoras, Esc, la fila de funciones y las teclas de brillo, sonido y multimedia. El ratón y el trackpad siguen funcionando, así que con un clic recuperas el teclado.

          • Necesita permiso de Accesibilidad
          • El ratón y el trackpad siguen funcionando
          • Las teclas vuelven si Vortex se cierra

          macOS no deja que ninguna app bloquee Touch ID ni Caps Lock.

          Lee la guía: How to lock a MacBook keyboard for cleaning (en inglés)

          Keyboard cleaning mode

          All keys are locked

          PruébaloPulsa algunas teclas y luego bloquéalas.

          Se adapta a tu forma de trabajar. Con o sin notch, con atajos o con scripts.

          • ¿Sin notch? No pasa nada.

            Si tu Mac no tiene notch o usas una pantalla externa, Vortex se abre bajo su icono de la barra de menús, y el temporizador aparece junto al icono.

          • Atajos a tu gusto.

            Abre Vortex, salta a cualquier pestaña o empieza una tarea con los atajos que elijas. Vortex no ocupa ninguno por defecto.

          • Desde tus scripts.

            open -a Vortex <files> pone archivos en el estante sin abrir la ventana.

          • Desactiva lo que no uses.

            Si desactivas una función, desaparece de la barra lateral y de Home, y Vortex deja de pedir su permiso.

          • Claro y oscuro.

            Vortex sigue el modo claro u oscuro de tu Mac, o mantiene el que elijas.

          • Inglés y ucraniano.

            Vortex habla los dos: el idioma de tu Mac o el que elijas en sus ajustes.

          Sin conexión, por diseño. Vortex nunca se conecta a internet por su cuenta.

          Sin analíticas, sin buscar actualizaciones, sin cuentas. El tráfico de red solo sale de los comandos que Claude Code ejecuta con tus claves, una vez que las autorizas.

          Tus datos
          ~/Library/Application Support/Vortex
          Tus secretos
          tu llavero de inicio de sesión
          Reconocimiento de texto
          en tu Mac
          Lo único que escucha
          un servidor MCP para Claude Code, solo en tu Mac y con token
          La regla
          la compilación falla si aparece código de red fuera de Keys
          Este sitio web
          sin cookies, sin analíticas, sin peticiones a terceros
          Nada sale de tu Mac: sin analíticas, sin buscar actualizaciones, sin cuentas. Claude Code se conecta a Vortex en 127.0.0.1.Claude Code127.0.0.1VortexTu MacAnalíticasActualizacionesCuentasInternet

          Gratis y de código abierto. Licencia MIT. Léelo, compílalo, hazlo tuyo.

          Vortex es una app nativa de Mac escrita en Swift 6 y SwiftUI, y basada en The Composable Architecture. Cada función es un módulo que trae su propia pestaña, widget en Home, ajustes, tablas y documentación. Borra la carpeta de una función y las líneas que la registran, y el resto sigue compilando.

          brew install xcodegengit clone https://github.com/OrtexIsArtem/vortex.gitcd vortexmake install

          Necesitas Xcode. El README explica cómo conservar los permisos entre compilaciones.

          Descarga Vortex para Mac. Gratis. macOS 14 o posterior, con Apple silicon.

          Descargar Vortex 0.1.0

          Versión 0.1.0 · un zip de GitHub Releases · licencia MIT

          Vortex funciona en Mac. Envíate el enlace y descárgalo allí.

          Dar estrella en GitHub

          Abrirlo por primera vez

          1. Descomprímelo y mueve Vortex a Aplicaciones.
          2. Abre Vortex. macOS lo bloquea: Vortex no está certificado por Apple, y para eso hace falta una cuenta de desarrollador de pago. Haz clic en «Aceptar», o en «Cancelar» en macOS 14.
          3. Abre Ajustes del Sistema › Privacidad y seguridad, desplázate hasta Seguridad y haz clic en «Abrir igualmente» junto al mensaje sobre Vortex. En macOS 14 también puedes ir a Aplicaciones, hacer clic en Vortex con la tecla Control pulsada y seleccionar «Abrir».

          O bien, en Terminal:

          xattr -dr com.apple.quarantine /Applications/Vortex.app

          Todos los permisos son opcionales

          Notificaciones
          el final del temporizador y las peticiones de claves de Claude con la ventana cerrada
          Accesibilidad
          limpieza del teclado
          Grabación de pantalla
          tareas desde la pantalla
          Automatización, por navegador
          la dirección de la página de una tarea; macOS pregunta la primera vez
          Pegar desde otras apps
          historial del portapapeles, solo en las versiones de macOS que lo piden

          Vortex te guía por ellos la primera vez que lo abres. Si una función tiene su permiso desactivado, muestra un aviso amarillo: haz clic en él para activarlo.

          Preguntas. Respuestas directas.

          ¿Algo más? Pregunta en GitHub.

          ¿Vortex es gratis?

          Sí. Vortex es gratis y de código abierto con licencia MIT, sin suscripción y sin cuenta.

          ¿Funciona si mi Mac no tiene notch, como el MacBook Neo?

          Sí. Si tu Mac no tiene notch o usas una pantalla externa, Vortex se abre bajo su icono de la barra de menús, y el temporizador y los demás indicadores aparecen junto al icono.

          ¿En qué Mac funciona Vortex?

          En Mac con Apple silicon, del M1 en adelante, y macOS 14 Sonoma o posterior. No funciona en Mac con procesador Intel.

          ¿Vortex recopila datos?

          No. Nunca se conecta a internet por su cuenta: sin analíticas, sin buscar actualizaciones, sin cuentas. Tus datos se quedan en ~/Library/Application Support/Vortex y tus secretos, en tu llavero de inicio de sesión.

          ¿Por qué macOS no me deja abrir Vortex?

          Vortex no está certificado por Apple, y para eso hace falta una cuenta de desarrollador de pago. Abre Ajustes del Sistema › Privacidad y seguridad y haz clic en «Abrir igualmente» junto al mensaje sobre Vortex. En macOS 14 también puedes ir a Aplicaciones, hacer clic en Vortex con la tecla Control pulsada y seleccionar «Abrir».

          ¿Cómo puede Claude Code usar una clave sin verla?

          Le pones un nombre a la clave en Vortex. Claude Code escribe {{name}} donde va el valor y envía el comando a Vortex a través de un servidor MCP local. Vortex lo ejecuta en tu shell con el valor de tu llavero y luego quita ese valor de la salida, así que Claude recibe el resultado, nunca la clave.

          ¿Debería guardar claves de producción en Vortex?

          Tú decides. El valor nunca llega a Claude, y cada clave necesita tu permiso una vez por sesión. Pero Claude ve lo que devuelve un comando, un valor codificado a propósito no se detecta en la salida y, mientras un comando se ejecuta, otros programas de tu Mac pueden ver el valor.

          ¿En qué se diferencia Vortex de NotchNook, Boring Notch y otras apps tipo Dynamic Island?

          Vortex está pensado para el trabajo: un estante para compilaciones y archivos, tareas desde tu pantalla, claves para Claude Code, un temporizador y el historial del portapapeles. Nunca se conecta a internet por su cuenta y es de código abierto con licencia MIT. No tiene controles de música ni calendario. Compara las tres lado a lado (en inglés).

          ¿Cómo actualizo Vortex?

          Sal de Vortex, sustitúyelo en Aplicaciones por la nueva versión y ábrelo como la primera vez. Las versiones publicadas no están firmadas con una cuenta de desarrollador, así que macOS trata cada una como una app nueva: vuelve a pedirte los permisos de Accesibilidad y Grabación de pantalla, el de tus navegadores y el acceso a los elementos del llavero de Vortex.

          ¿Puedo añadir mi propia función?

          Sí. Copia Features/_Template, cámbiale el nombre y añádela al paquete y al registro. CONTRIBUTING.md te guía paso a paso.