Sobre el proyecto
Grok Work es una herramienta autoalojada que conecta Discord y Grok Build, permitiendo a los equipos investigar, corregir y enviar código directamente desde Discord. Cuando un usuario etiqueta @Grok en un canal de Discord, un bot de Go que se ejecuta en una máquina local ejecuta Grok Build contra el proyecto especificado y luego responde en un hilo de Discord. La herramienta incluye una interfaz web completa para la gestión de proyectos, seguimiento de PR, revisión de código, despliegue y monitoreo de costos.
Características clave:
- Integración de bot de Discord con reanudación de sesión basada en hilos
- Interfaz web con paneles para proyectos, tablero de envíos, sesiones, árboles de trabajo, despliegues y gastos
- Configuración por proyecto para usuarios permitidos, equipos, SLA y entornos de despliegue
- Aislamiento de árboles de trabajo de Git para sesiones paralelas
- Inicio de sesión OAuth opcional (Discord, Google, GitHub) con acceso basado en roles
- Integración con GitHub para problemas, PR y revisiones
- Vinculación de tickets de Linear
- Pipeline de despliegue con permisos específicos por entorno y redacción de secretos
- Seguimiento de costos con precios de tokens específicos por modelo
- API para acceso de máquinas (opcional)
La configuración requiere Go 1.27.1+, un bot de Discord con Intención de Contenido de Mensajes y una instalación local de `grok`. La herramienta está diseñada para redes privadas o Tailscale, con OAuth opcional para acceso web. Hay imágenes de Docker disponibles, pero requieren montar los binarios `grok`, `git` y `gh`.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.