Your bots.
At a glance.

Desktop companions that show what your Grok Bots are doing.

Get Desk Bots for Mac

Made for macOS 13 and later

Scout Working
Milo Waiting
Herald Question
Pip Attention
Fern Done

Every state.
Every shape.

Choose a state and shape to preview.

Working

Your bot is working on a task.

Made for your desktop.

HeraldHas a question · just now

Preparing the morning update

Ready to share the summary with the team?Click to open ↗ Drag to move

Hover for details.

Hover to see the task and message. Click to open Grok Bot. Drag to move.

Dock mode.

Keep your bots along the Dock while they work.

◉

Shapes, colors, and teams.

Choose a shape and color for each bot. Organize bots into teams.

⌁

Conversations.

Bots gather when they report a conversation with a teammate.

☾

Notifications.

Get notified about questions and problems.

See it in action.

Get Desk Bots.

Build from source · macOS 13+ · Xcode / Swift 5.10+

How do my bots connect?+

Launch Desk Bots, then add its reporting instructions as a private skill in Grok Bot. Allow local execution so your bots can report their state. Each bot appears after its first report.

Does Desk Bots read my conversations?+

No. Bots send status reports through the local deskbot command.

Can I choose which bots appear?+

Yes. Show or hide bots from the menu bar. You can also choose shapes, colors, teams, and name tags.

Set up Desk Bots.

Requires macOS 13+ and Xcode with Swift 5.10+.

  1. Get the source.
    Open the Desk Bots repository
  2. Build and launch.
    Run these commands from the downloaded project.
    ./scripts/build-app.sh
    open build/DeskBots.app
  3. Connect your bots.
    In the menu bar, copy the reporting instructions and add them to your Grok Bot as a private skill. Enable local execution, then ask it to report its state.
Full setup guide