Repolode
chekusu

chekusu/yomado

App nativo para macOS que cria monitores virtuais por software, permitindo que agentes de IA visual trabalhem em apps enquanto os monitores físicos ficam desligados.

Estrelas
162
Forks
12
Issues abertas
8
Último commit
há 3 dias

O que é?

yomado é um app nativo para macOS que cria monitores virtuais por software para agentes visuais. Agentes como o Codex leem capturas de tela e controlam aplicativos de desktop com o mouse e o teclado, o que é útil em apps como Blender ou Marvelous Designer, que não têm uma interface MCP adequada. yomado fornece uma superfície de exibição para essas janelas, mantendo a área de trabalho gráfica disponível sem precisar de um plugue dummy de hardware.

Você cria telas virtuais com nomes (1920 × 1080 ou 2560 × 1440, com HiDPI opcional) e arrasta ícones de aplicativos entre elas e os monitores físicos. O app também pode mover janelas de um app em execução selecionado no Finder e devolve as janelas à posição original quando elas são movidas de volta. Uma skill incluída permite que um agente com capacidade de usar o computador configure e gerencie essas telas para uma tarefa.

Os monitores virtuais pertencem à sessão de login existente e compartilham teclado, ponteiro e foco com o usuário. O projeto depende de APIs privadas do macOS, então a compatibilidade pode mudar com as atualizações do sistema; o modo de repouso dos monitores e a operação sem supervisão não foram validados.

Recursos principais

  • 01Cria vários monitores virtuais com nomes, em 1920 × 1080 ou 2560 × 1440, com HiDPI opcional.
  • 02Arraste ícones de apps entre telas virtuais e físicas ou mova janelas manualmente.
  • 03Move as janelas de um app em execução para uma tela virtual a partir de um pacote .app escolhido no Finder.
  • 04Restaura as janelas à posição original quando elas voltam a um monitor físico.
  • 05Inclui uma skill que permite a um agente com capacidade de usar o computador configurar e gerenciar telas de trabalho.
  • 06Mantém o sistema e a área de trabalho ativos enquanto houver monitores virtuais.

Casos de uso

  • Permitir que o Codex controle o Blender ou o Marvelous Designer por meio de capturas de tela e comandos de entrada.
  • Dar a um agente visual seu próprio espaço de trabalho enquanto o usuário continua trabalhando nos monitores físicos.
  • Manter uma área de trabalho gráfica disponível enquanto os monitores físicos são desligados manualmente.

Início rápido

  1. 1

    Clone o repositório

  2. 2

    Compile o app a partir do código-fonte

    bash ./build.sh
  3. 3

    Abra o app compilado em dist/Yomado.app

Antes de usar

  • Requer macOS; não há suporte para Windows nem Linux.
  • Usa APIs privadas do macOS, então a compatibilidade pode mudar com as atualizações do sistema.
  • É um protótipo experimental; o funcionamento com o monitor desligado e o uso prolongado sem supervisão não foram validados.
  • Os monitores virtuais compartilham o teclado, o mouse e o foco com a sua sessão.

Tópicos

Perguntas frequentes

O que é yomado?
App nativo para macOS que cria monitores virtuais por software, permitindo que agentes de IA visual trabalhem em apps enquanto os monitores físicos ficam desligados. yomado é um app nativo para macOS que cria monitores virtuais por software para agentes visuais. Agentes como o Codex leem capturas de tela e controlam aplicativos de desktop com o mouse e o teclado, o que é útil em apps como Blender ou Marvelous Designer, que não têm uma interface MCP adequada. yomado fornece uma superfície de exibição para essas janelas, mantendo a área de trabalho gráfica disponível sem precisar de um plugue dummy de hardware.
yomado é gratuito? Qual é a licença?
yomado é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
yomado ainda é mantido?
Manutenção ativa. O último commit de yomado foi em 17 de out. de 2026.
Para que posso usar yomado?
Permitir que o Codex controle o Blender ou o Marvelous Designer por meio de capturas de tela e comandos de entrada. Dar a um agente visual seu próprio espaço de trabalho enquanto o usuário continua trabalhando nos monitores físicos. Manter uma área de trabalho gráfica disponível enquanto os monitores físicos são desligados manualmente.
Como instalar yomado?
Clone o repositório Compile o app a partir do código-fonte: bash ./build.sh Abra o app compilado em dist/Yomado.app
Onde consigo yomado?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/chekusu/yomado

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados