Yorishiro es un terminal para macOS que integra un agente de IA —Claude Code o Codex— junto a un personaje VRM llamado Yori que reacciona en tiempo real a la salida del terminal. El proyecto, disponible en GitHub bajo el usuario sktkkoo, se autodefine como un "Presence Harness": no busca ampliar las capacidades del modelo, sino darle una presencia visible al lado del usuario.
El personaje observa de forma continua la salida del terminal mediante hooks y el flujo de texto del PTY, y los paquetes de tipo persona disparan expresiones y movimientos sin pasar por el LLM. Cuando el agente termina y pide confirmación, una luz junto al personaje indica que es el turno del usuario en lugar de un sonido de notificación. Un halo suave en pantalla, llamado Attention Aura, muestra dónde se centra la atención del habitante.
Casi todo lo que rodea al núcleo puede extenderse mediante paquetes personalizables llamados packs, organizados en seis tipos: persona, escena, efecto, interfaz, interfaz ambiental y amenidad. Los packs pueden modificarse conversando con el personaje mediante comandos /yori: en Claude Code o $yori- en Codex, y los cambios se aplican de inmediato con opción de revertir. La aplicación se instala con Homebrew o desde un .dmg firmado con Apple Developer ID, y las actualizaciones se gestionan dentro de la propia aplicación.
