Permite que un modelo de visión con IA controle un iPhone real mediante una placa ESP32-S3 de 7 USD que actúa como receptor de pantalla AirPlay y mouse USB HID, sin necesitar una computadora durante la ejecución.
chekusu/yomado
App nativa para macOS que crea pantallas virtuales por software para que agentes de IA visual trabajen en aplicaciones de escritorio sin encender los monitores físicos.
- Estrellas
- 162
- Forks
- 12
- Issues abiertos
- 8
- Último commit
- hace 3 días
¿Qué es?
yomado es una app nativa para macOS que crea pantallas virtuales por software para agentes visuales. Agentes como Codex leen capturas de pantalla y manejan aplicaciones de escritorio con el mouse y el teclado, algo útil para apps como Blender o Marvelous Designer, que no cuentan con una interfaz MCP adecuada. yomado proporciona una superficie de visualización para esas ventanas, de modo que el escritorio gráfico siga disponible sin necesidad de un adaptador físico ficticio.
Puedes crear pantallas virtuales con nombre (1920 × 1080 o 2560 × 1440, con HiDPI opcional) y arrastrar iconos de aplicaciones entre ellas y las pantallas físicas. La app también puede mover ventanas de una app en ejecución seleccionada desde Finder y devolverlas a su ubicación original cuando se mueven de vuelta. Incluye una skill para que un agente con capacidad de usar la computadora configure y administre estas pantallas para una tarea.
Las pantallas virtuales forman parte de la sesión de inicio de sesión existente y comparten el teclado, el puntero y el foco con el usuario. El proyecto depende de API privadas de macOS, por lo que la compatibilidad puede cambiar con las actualizaciones del sistema; además, no se han validado el modo de reposo de los monitores ni el funcionamiento desatendido.
Funciones clave
- 01Crea varias pantallas virtuales con nombre a 1920 × 1080 o 2560 × 1440, con HiDPI opcional.
- 02Permite arrastrar iconos de aplicaciones entre pantallas virtuales y físicas, o mover ventanas manualmente.
- 03Mueve las ventanas de una app en ejecución a una pantalla virtual desde un paquete .app seleccionado en Finder.
- 04Devuelve las ventanas a su ubicación original al trasladarlas de vuelta a una pantalla física.
- 05Incluye una skill para que un agente con capacidad de usar la computadora configure y administre espacios de trabajo en pantalla.
- 06Mantiene el sistema y el escritorio activos mientras haya pantallas virtuales.
Casos de uso
- Permitir que Codex maneje Blender o Marvelous Designer mediante capturas de pantalla y entradas de usuario.
- Dar a un agente visual su propio espacio de trabajo mientras el usuario sigue trabajando en monitores físicos.
- Mantener disponible un escritorio gráfico mientras los monitores físicos se apagan manualmente.
Inicio rápido
- 1
Clona el repositorio
- 2
Compila la aplicación desde el código fuente
bash ./build.sh - 3
Abre la aplicación compilada en dist/Yomado.app
Antes de usarlo
- Requiere macOS; no es compatible con Windows ni Linux.
- Utiliza API privadas de macOS, por lo que la compatibilidad puede cambiar con las actualizaciones del sistema.
- Es un prototipo experimental; no se han validado el funcionamiento con el monitor apagado ni los periodos prolongados sin supervisión.
- Las pantallas virtuales comparten el teclado, el ratón y el foco con tu sesión.
Temas
Preguntas frecuentes
- ¿Qué es yomado?
- App nativa para macOS que crea pantallas virtuales por software para que agentes de IA visual trabajen en aplicaciones de escritorio sin encender los monitores físicos. yomado es una app nativa para macOS que crea pantallas virtuales por software para agentes visuales. Agentes como Codex leen capturas de pantalla y manejan aplicaciones de escritorio con el mouse y el teclado, algo útil para apps como Blender o Marvelous Designer, que no cuentan con una interfaz MCP adecuada. yomado proporciona una superficie de visualización para esas ventanas, de modo que el escritorio gráfico siga disponible sin necesidad de un adaptador físico ficticio.
- ¿yomado es gratuito? ¿Qué licencia tiene?
- yomado es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿yomado sigue mantenido?
- Mantenimiento activo. El último commit de yomado fue el 17 oct 2026.
- ¿Para qué puedo usar yomado?
- Permitir que Codex maneje Blender o Marvelous Designer mediante capturas de pantalla y entradas de usuario. Dar a un agente visual su propio espacio de trabajo mientras el usuario sigue trabajando en monitores físicos. Mantener disponible un escritorio gráfico mientras los monitores físicos se apagan manualmente.
- ¿Cómo se instala yomado?
- Clona el repositorio Compila la aplicación desde el código fuente: bash ./build.sh Abre la aplicación compilada en dist/Yomado.app
- ¿Dónde consigo yomado?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/chekusu/yomado
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servicio de Computer Use de código abierto, disponible como servidor MCP para que agentes de IA controlen escritorios macOS, Linux y Windows.
Permite que agentes de IA como Claude Code o Codex lean la pantalla, toquen, escriban y deslicen en un iPhone real por USB o Wi-Fi mediante MCP.
Colección gratuita y de código abierto de herramientas nativas para la barra de menús de macOS, con paneles personalizables, controles rápidos, automatización y plugins.
Un navegador pensado para que tú y tus agentes de IA lo usen en paralelo: los agentes ejecutan tareas en Spaces aislados mientras tus pestañas y sesiones siguen intactas.
Un plugin de DSH que permite a un modelo de IA controlar una sesión de Blender en ejecución mediante un canal TCP directo, con 16 herramientas para capturar el viewport, editar escenas y trabajar en modo headless.