Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

vrchat-assistant

VRChat Assistant es un servicio de monitoreo en tiempo real que rastrea el estado de los amigos, cambios de mundo y actualizaciones de avatar en VRChat mediante WebSocket. Permite a agentes de IA interactuar con la comunidad sin necesidad de usar el cliente directamente.

Ficha actualizada 22 sept 2026, 21:25 · upstream 22 sept 2026, 21:04 · release v3.2.0-beta

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es vrchat-assistant

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este proyecto es una herramienta de monitorización en tiempo real para VRChat, capaz de rastrear el estado de los amigos (online/offline), cambios en el mundo y actualizaciones de avatar. Se conecta mediante WebSocket a los datos del servidor y almacena toda la información en un banco de datos local. Todos los servicios se exponen a través de una interfaz MCP (Model Context Protocol) que permite a agentes de IA realizar acciones como sugerir amigos, buscar mundos, gestionar archivos multimedia o enviar invitaciones.

El proyecto sigue una arquitectura orientada a agentes de inteligencia artificial: el software está diseñado para ser usado y extendido por agentes AI, donde los humanos se encargan de definir las necesidades y validar los resultados. El desarrollo es completamente automatizado mediante agentes generados por IA, con un enfoque en la eficiencia y escalabilidad.

La plataforma ofrece una amplia gama de capacidades que permiten a los usuarios interactuar con VRChat de forma más eficiente: desde el seguimiento continuo de sus contactos hasta la gestión inteligente de mundos, archivos multimedia, grupos de amigos y recomendaciones personalizadas. Además, incluye herramientas para la administración de cuentas, la recuperación de datos históricos y la generación de informes semanales sobre el comportamiento del usuario.

CASOS DE USO
  • Monitorizar en tiempo real si un amigo está online o offline en VRChat
  • Recibir notificaciones automáticas cuando un amigo entra o sale de una sala
  • Automatizar la búsqueda y recomendación de mundos nuevos para visitar
  • Gestionar archivos multimedia (prints, galería) sin intervención manual
  • Sugerir automáticamente a amigos con los que compartir experiencias recientes
  • Recibir alertas cuando un amigo solicita o rechaza invitaciones
PUNTOS DESTACADOS
  • Monitoreo en tiempo real de estado de amigos mediante WebSocket sin necesidad de conexión directa al servidor
  • API MCP completa para integración con agentes de IA, permitiendo automatizar tareas repetitivas como sugerencias y recomendaciones
  • Soporte completo para autenticación por correo electrónico OTP y TOTP (Authenticator)
  • Sistema de recomendación inteligente que combina familiaridad, preferencias del usuario y contenido de los amigos
  • Gestión completa de archivos multimedia con soporte para Prints, Galería y avatares personalizados
  • API MCP extendible mediante plugins que agregan nuevas funcionalidades sin modificar el núcleo del proyecto
PRECAUCIONES
  • No incluye interfaz gráfica propia; la UI se genera dinámicamente a partir de plugins externos (ej. web-dashboard)
  • Depende de un servidor VRChat activo para recibir datos en tiempo real
  • Los plugins deben ser instalados manualmente mediante npm y pueden no estar actualizados automáticamente
  • La autenticación por TOTP requiere que el usuario tenga instalado su Authenticator app
  • No incluye funcionalidades de pago ni transacciones reales; solo gestión de invitaciones y recomendaciones
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Para ejecutar la aplicación, se debe instalar Node.js >= 22 en un entorno Linux o Windows. Se recomienda usar Docker para facilitar el despliegue: crear un contenedor con las dependencias del proyecto y configurar los env variables correspondientes a VRChat (IMAP auth code, TOTP secret). El servicio puede iniciarse con `node start-monitor.js` y se puede autostartar mediante systemd en Linux o scripts de Windows. Se recomienda mantener el servicio activo 24/7 para recibir datos de amigos en tiempo real. En caso de fallos del servidor VRChat, la aplicación reintentará la conexión WebSocket hasta que el servicio sea restaurado.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
87997892
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.