Sobre o projeto

Grok Work é uma ferramenta auto-hospedada que conecta Discord e Grok Build, permitindo que equipes investiguem, corrijam e enviem código diretamente do Discord. Quando um usuário marca @Grok em um canal do Discord, um bot Go executado em uma máquina local executa Grok Build no projeto especificado e responde em um thread do Discord. A ferramenta inclui uma interface web completa para gerenciamento de projetos, rastreamento de PRs, revisão de código, implantação e monitoramento de custos. Principais recursos: - Integração com bot do Discord com retomada de sessão baseada em threads - Interface web com painéis para projetos, quadro de envios, sessões, worktrees, implantações e gastos - Configuração por projeto para usuários permitidos, equipes, SLAs e ambientes de implantação - Isolamento de worktree Git para sessões paralelas - Login OAuth opcional (Discord, Google, GitHub) com acesso baseado em funções - Integração com GitHub para issues, PRs e revisões - Vinculação de tickets Linear - Pipeline de implantação com permissões específicas por ambiente e redação de segredos - Rastreamento de custos com preços de tokens por modelo - API para acesso por máquina (opcional) A configuração requer Go 1.27.1+, um bot do Discord com Message Content Intent e uma instalação local de `grok`. A ferramenta é projetada para redes privadas ou Tailscale, com OAuth opcional para acesso web. Imagens Docker estão disponíveis, mas exigem montagem dos binários `grok`, `git` e `gh`.