DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with Groki Bot

Groki Bot is an open-source desktop robot kit (M5Stack CoreS3 with a Stack-chan base) that includes firmware, a computer-side voice and MCP gateway, and a link to Grok Bot agents.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

3 use cases

  • Talk to a Grok Bot agent through your robot

    Flash the robot, run the Mac gateway, and say "Hi Grok" to talk with a Grok Bot agent.

    View prompt
    In the groki-bot repo, follow docs/quick-start.md to set STACKCHAN_VOICE_BACKEND=gbot and the agent name and ID in gateway/.env for <agent-name>. Report the gateway startup output and confirm that the robot responds to "Hi Grok".
  • Make the robot track your face as you move

    Use your Mac camera so the robot's servos keep you in view while you move around.

    View prompt
    In the groki-bot repo, read gateway/README.md and set up dynamic face tracking with the Mac camera for <robot-name>. Report whether the servos move when a face moves in front of the camera.
  • Build and update the robot firmware from source

    Compile the CoreS3 firmware yourself and push updates over Wi-Fi with on-device OTA.

    View prompt
    In the groki-bot repo, follow docs/build.md to build the CoreS3 firmware from source and list the output artifacts. Verify that the build finishes without errors before any flash step.

How to use Groki Bot

  1. Check you have what it needs: M5Stack CoreS3 with a Stack-chan base; A Mac for the computer-side gateway (native voice is macOS); Desktop Chrome or Edge for the web flasher.
  2. Open JosssphZhou/groki-bot on GitHub and read the README and license.
  3. Open the web flasher in desktop Chrome or Edge to write the firmware, then configure Wi-Fi on the setup page.
  4. Clone this repository and run cd gateway && uv sync --all-extras to install the gateway dependencies.
  5. In gateway/.env, set STACKCHAN_VOICE_BACKEND=gbot and your agent name and ID, because Gemini is the default backend.
  6. Keep the Grok Bot desktop app signed in, run the login helper in a second terminal, and start the gateway as described in the quick start.

These steps come from our top use case, Talk to a Grok Bot agent through your robot, which also has a copy-paste agent prompt.

Groki Bot alternatives · Best AI repos for Games and hobbies

About this repo

Requirements

  • M5Stack CoreS3 with a Stack-chan base
  • A Mac for the computer-side gateway (native voice is macOS)
  • Desktop Chrome or Edge for the web flasher
  • The Grok Bot desktop app, signed in on the Mac
  • A Wi-Fi network for the robot
Maintain Groki Bot? Add the Featured on Deduped badge

Paste this into your README:

[![Featured on Deduped](https://dedupedai.com/badge/josssphzhou-groki-bot.svg)](https://dedupedai.com/use-cases/josssphzhou-groki-bot/?ref=badge)

More badge styles and HTML

Questions about Groki Bot

What is Groki Bot?

Groki Bot is an open-source desktop robot kit (M5Stack CoreS3 with a Stack-chan base) that includes firmware, a computer-side voice and MCP gateway, and a link to Grok Bot agents. It is an open-source project on GitHub: https://github.com/JosssphZhou/groki-bot.

Who is Groki Bot for?

Hobbyists and makers with an M5Stack CoreS3 who want a desk robot that talks to Grok Bot agents from a Mac.

What can I do with Groki Bot?

3 use cases so far, for example: Talk to a Grok Bot agent through your robot; Make the robot track your face as you move; Build and update the robot firmware from source. Each has steps and a copy-paste agent prompt.

What do I need to run Groki Bot?

M5Stack CoreS3 with a Stack-chan base; A Mac for the computer-side gateway (native voice is macOS); Desktop Chrome or Edge for the web flasher; The Grok Bot desktop app, signed in on the Mac.

What are alternatives to Groki Bot?

Other hot AI repos in Games and hobbies: Universal Modder, Ldraw Nova, Image to 3dlab, Wow AI, NPC Talk.

Is Groki Bot safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.