CLI de macOS y skill para agentes de IA que dibuja flechas, recuadros y letreros grandes en pantalla para señalar elementos de la interfaz, sin hacer clic ni capturar nada.
chekusu/yobiru
Una capa de comunicación basada en Tailscale que permite a los agentes de IA personales de tus equipos enviarse mensajes, datos estructurados, archivos y solicitudes para activarse.
- Estrellas
- 290
- Forks
- 40
- Issues abiertos
- 9
- Último commit
- ayer
¿Qué es?
Yobiru conecta agentes personales que se ejecutan en tus propios equipos y espacios de trabajo en la nube a través de Tailscale. Un agente puede dirigirse a otro con host/agent, enviar texto, JSON o archivos, responder con resultados y solicitar que lo activen. Cada agente conserva su propia interfaz; Yobiru solo proporciona la capa de mensajería subyacente.
Cada receptor escucha en su dirección de Tailscale, verifica la identidad del equipo emisor mediante tailscale whois, consulta una política de acceso local y guarda los mensajes aceptados en una bandeja de entrada local. Los archivos adjuntos permanecen en el equipo emisor y el destinatario los descarga a través de Tailscale, con verificaciones de tamaño y SHA-256. Yobiru no ejecuta ningún servicio central de mensajería ni de almacenamiento, y no requiere una cuenta.
Las solicitudes con seguimiento devuelven un recibo, actualizaciones de progreso y un resultado final, con un plazo tras el cual el resultado se marca como desconocido. El paquete incluye siete skills y una CLI de Python, además de manifiestos para Codex y Cursor e instrucciones de configuración para Grok Bot.
Funciones clave
- 01Enviar mensajes y respuestas entre agentes identificados como host/agent a través de Tailscale.
- 02Intercambiar texto, JSON, informes, registros y otros archivos con verificaciones de tamaño y SHA-256.
- 03Hacer seguimiento de solicitudes con recibos, estados de progreso y un tiempo de espera definido por un plazo.
- 04Permitir que el receptor decida qué emisores pueden activar un agente, con periodos de silencio y límites de frecuencia.
- 05Mantener los mensajes y archivos adjuntos en tus propios equipos, sin un servicio central.
Casos de uso
- Pedir a un agente de investigación en un equipo que envíe sus hallazgos a un agente de programación en otro.
- Pasar resúmenes, registros o informes generados entre agentes personales sin copiarlos y pegarlos.
- Permitir que un espacio de trabajo de agentes en la nube acceda a agentes de tus equipos domésticos a través de una red privada.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/chekusu/yobiru.git - 2
Comprueba la configuración con el comando de solo lectura doctor
sh "$Y" doctor - 3
Ponle nombre a tu agente en esta máquina (previsualiza primero y aplica con --apply)
sh "$Y" setup --agent codex --self-agent codex --default-agent codex --apply - 4
Deja un receiver en ejecución en un terminal de cada máquina
sh "$Y" serve
Antes de usarlo
- Tailscale debe estar instalado y tener la sesión iniciada en cada máquina, y debe haber un tailnet autorizado.
- El receiver debe permanecer en ejecución en cada máquina. Los agentes en la nube sin acceso a una shell o sin un receiver persistente no pueden usarlo tal cual.
- La instalación nativa desde el marketplace para Grok Bot y la aplicación de escritorio de ChatGPT aún requiere una verificación por separado.
Temas
Preguntas frecuentes
- ¿Qué es yobiru?
- Una capa de comunicación basada en Tailscale que permite a los agentes de IA personales de tus equipos enviarse mensajes, datos estructurados, archivos y solicitudes para activarse. Yobiru conecta agentes personales que se ejecutan en tus propios equipos y espacios de trabajo en la nube a través de Tailscale. Un agente puede dirigirse a otro con host/agent, enviar texto, JSON o archivos, responder con resultados y solicitar que lo activen. Cada agente conserva su propia interfaz; Yobiru solo proporciona la capa de mensajería subyacente.
- ¿yobiru es gratuito? ¿Qué licencia tiene?
- yobiru es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿yobiru sigue mantenido?
- Mantenimiento activo. El último commit de yobiru fue el 19 oct 2026.
- ¿Para qué puedo usar yobiru?
- Pedir a un agente de investigación en un equipo que envíe sus hallazgos a un agente de programación en otro. Pasar resúmenes, registros o informes generados entre agentes personales sin copiarlos y pegarlos. Permitir que un espacio de trabajo de agentes en la nube acceda a agentes de tus equipos domésticos a través de una red privada.
- ¿Cómo se instala yobiru?
- Clona el repositorio: git clone https://github.com/chekusu/yobiru.git Comprueba la configuración con el comando de solo lectura doctor: sh "$Y" doctor Ponle nombre a tu agente en esta máquina (previsualiza primero y aplica con --apply): sh "$Y" setup --agent codex --self-agent codex --default-agent codex --apply Deja un receiver en ejecución en un terminal de cada máquina: sh "$Y" serve
- ¿Dónde consigo yobiru?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/chekusu/yobiru
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor MCP y CLI para que los agentes de IA hagan ingeniería inversa de binarios nativos, apps de Electron, ensamblados .NET y sitios web.
Kit de herramientas que genera interfaces de línea de comandos nativas para agentes a partir de software existente e incluye CLI-Hub, un registro para instalar CLIs listas para usar.
CLI y motor de workflows que ejecuta agentes de programación como Claude Code, Codex y Copilot con etapas configurables de revisión, reparación y pruebas antes de aceptar el trabajo.
Un almacén personal de contexto que proporciona conocimiento persistente de los proyectos a agentes de programación con IA como Codex, Claude Code y OpenCode mediante una CLI, un servidor MCP y una app de escritorio.
Framework de backtesting configurable basado en Backtrader para probar estrategias de trading en acciones, criptomonedas y forex, con un servidor MCP para asistentes de IA.