CLI para macOS e skill de agente de IA que desenha setas, caixas e placas na tela para indicar elementos da interface, sem clicar nem capturar a tela.
chekusu/yobiru
Uma camada de comunicação baseada em Tailscale que permite que agentes de IA pessoais nas suas máquinas troquem mensagens, dados estruturados, arquivos e solicitações para serem ativados.
- Estrelas
- 290
- Forks
- 40
- Issues abertas
- 9
- Último commit
- ontem
O que é?
O Yobiru conecta agentes pessoais em execução nos seus computadores e espaços de trabalho na nuvem por meio do Tailscale. Um agente pode se dirigir a outro usando host/agent, enviar texto, JSON ou arquivos, responder com resultados e solicitar que o outro seja ativado. Cada agente mantém sua própria interface; o Yobiru fornece apenas a camada de mensagens por baixo dela.
Cada destinatário escuta no próprio endereço Tailscale, verifica a identidade da máquina remetente usando tailscale whois, consulta uma política de acesso local e armazena as mensagens aceitas em uma caixa de entrada local. Os anexos permanecem na máquina do remetente e são buscados pelo destinatário via Tailscale, com verificações de tamanho e SHA-256. O Yobiru não executa nenhum serviço central de mensagens ou armazenamento e não exige uma conta.
As solicitações acompanhadas retornam um comprovante de recebimento, atualizações de progresso e um resultado final, com um prazo após o qual o resultado é marcado como desconhecido. O pacote inclui sete skills e uma CLI em Python, além de manifests para Codex e Cursor e instruções de configuração para Grok Bot.
Recursos principais
- 01Enviar mensagens e respostas entre agentes identificados como host/agent via Tailscale.
- 02Trocar texto, JSON, relatórios, logs e outros arquivos com verificações de tamanho e SHA-256.
- 03Acompanhar solicitações com comprovantes de recebimento, estados de progresso e timeout baseado em prazo.
- 04Permitir que o destinatário decida quais remetentes podem ativar um agente, com horários de silêncio e limites de frequência.
- 05Manter mensagens e anexos nas suas próprias máquinas, sem um serviço central.
Casos de uso
- Pedir a um agente de pesquisa em uma máquina que envie as descobertas a um agente de programação em outra.
- Compartilhar briefings, logs ou relatórios gerados entre agentes pessoais sem copiar e colar.
- Permitir que um espaço de trabalho de agente na nuvem alcance agentes nos seus computadores de casa por uma rede privada.
Início rápido
- 1
Clone o repositório
git clone https://github.com/chekusu/yobiru.git - 2
Verifique a configuração com o comando doctor, que é somente leitura
sh "$Y" doctor - 3
Dê um nome ao seu agente nesta máquina (visualize primeiro e aplique com --apply)
sh "$Y" setup --agent codex --self-agent codex --default-agent codex --apply - 4
Mantenha um receiver em execução em um terminal de cada máquina
sh "$Y" serve
Antes de usar
- O Tailscale precisa estar instalado e conectado em cada máquina, e é necessário ter acesso a um tailnet permitido.
- O receiver precisa continuar em execução em cada máquina. Agentes na nuvem sem acesso a um shell ou a um receiver persistente não podem usá-lo sem adaptações.
- A instalação nativa pelo marketplace para o Grok Bot e o aplicativo para desktop do ChatGPT ainda precisa ser verificada separadamente.
Tópicos
Perguntas frequentes
- O que é yobiru?
- Uma camada de comunicação baseada em Tailscale que permite que agentes de IA pessoais nas suas máquinas troquem mensagens, dados estruturados, arquivos e solicitações para serem ativados. O Yobiru conecta agentes pessoais em execução nos seus computadores e espaços de trabalho na nuvem por meio do Tailscale. Um agente pode se dirigir a outro usando host/agent, enviar texto, JSON ou arquivos, responder com resultados e solicitar que o outro seja ativado. Cada agente mantém sua própria interface; o Yobiru fornece apenas a camada de mensagens por baixo dela.
- yobiru é gratuito? Qual é a licença?
- yobiru é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- yobiru ainda é mantido?
- Manutenção ativa. O último commit de yobiru foi em 19 de out. de 2026.
- Para que posso usar yobiru?
- Pedir a um agente de pesquisa em uma máquina que envie as descobertas a um agente de programação em outra. Compartilhar briefings, logs ou relatórios gerados entre agentes pessoais sem copiar e colar. Permitir que um espaço de trabalho de agente na nuvem alcance agentes nos seus computadores de casa por uma rede privada.
- Como instalar yobiru?
- Clone o repositório: git clone https://github.com/chekusu/yobiru.git Verifique a configuração com o comando doctor, que é somente leitura: sh "$Y" doctor Dê um nome ao seu agente nesta máquina (visualize primeiro e aplique com --apply): sh "$Y" setup --agent codex --self-agent codex --default-agent codex --apply Mantenha um receiver em execução em um terminal de cada máquina: sh "$Y" serve
- Onde consigo yobiru?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/chekusu/yobiru
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor MCP e CLI que permitem a agentes de IA fazer engenharia reversa de binários nativos, apps Electron, assemblies .NET e sites.
Toolkit que gera interfaces de linha de comando nativas para agentes a partir de softwares existentes e oferece o registro CLI-Hub para instalar CLIs prontas.
Uma CLI e um mecanismo de workflows que executa agentes de programação como Claude Code, Codex e Copilot com etapas configuráveis de revisão, correção e testes antes de aceitar o trabalho.
Um repositório pessoal de contexto que fornece conhecimento persistente sobre projetos a agentes de programação com IA, como Codex, Claude Code e OpenCode, por meio de CLI, servidor MCP e app para desktop.
Framework de backtesting configurável, baseado no Backtrader, para testar estratégias de trading em ações, criptomoedas e forex, com servidor MCP para assistentes de IA.