About this project
Grok Work is a self-hosted tool that bridges Discord and Grok Build, enabling teams to investigate, fix, and ship code directly from Discord. When a user tags @Grok in a Discord channel, a Go bot running on a local machine executes Grok Build against the specified project, then replies in a Discord thread. The tool includes a full web UI for project management, PR tracking, code review, deployment, and cost monitoring.
Key features:
- Discord bot integration with thread-based session resumption
- Web UI with dashboards for projects, ship board, sessions, worktrees, deploys, and spend
- Per-project configuration for allowed users, teams, SLAs, and deploy environments
- Git worktree isolation for parallel sessions
- Optional OAuth login (Discord, Google, GitHub) with role-based access
- GitHub integration for issues, PRs, and reviews
- Linear ticket binding
- Deploy pipeline with environment-specific permissions and secret redaction
- Cost tracking with model-specific token pricing
- API for machine access (optional)
Setup requires Go 1.27.1+, a Discord bot with Message Content Intent, and a local `grok` installation. The tool is designed for private networks or Tailscale, with optional OAuth for web access. Docker images are available but require mounting `grok`, `git`, and `gh` binaries.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.