What do you want to do?
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.
- Groki Bot
- Games and hobbies
- Intermediate
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.
- Groki Bot
- Games and hobbies
- Intermediate
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.
- Groki Bot
- Games and hobbies
- Advanced
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
- 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.
- Open JosssphZhou/groki-bot on GitHub and read the README and license.
- Open the web flasher in desktop Chrome or Edge to write the firmware, then configure Wi-Fi on the setup page.
- Clone this repository and run
cd gateway && uv sync --all-extrasto install the gateway dependencies. - In
gateway/.env, setSTACKCHAN_VOICE_BACKEND=gbotand your agent name and ID, because Gemini is the default backend. - 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.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeGroki Bot alternatives · Best AI repos for Games and hobbies
About this repo
- Who it is forHobbyists and makers with an M5Stack CoreS3 who want a desk robot that talks to Grok Bot agents from a Mac.
- Why it is hot
- LanguageC++
- Sourcegithub.com/JosssphZhou/groki-bot · Back to Hot repos
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:
[](https://dedupedai.com/use-cases/josssphzhou-groki-bot/?ref=badge)
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.