Pickgrok-bot-0.18-reconstructed: Implementing Cursor and Claude Code Routing via Reverse Engineering of Grok Bot 0.18
b-nnett/grok-bot-0.18-reconstructed
About the project
This project is a reconstruction of Anysphere's official Grok Bot 0.18.0 macOS app, achieved through reverse engineering. The Electron, host, and coordinator boundaries extracted from the compiled binary have been rewritten in readable TypeScript. While preserving the original app's sophisticated renderer, the runtime and control plane code are reimplemented to create a hybrid architecture.
The core feature is the inference router. In the settings screen, you can select a backend from Cursor, Claude Code, Codex, or OpenRouter to change the processing path for new conversation turns. It supports authentication methods and MCP tool execution loops tailored to each provider, reusing the login state of existing local clients. UX elements from the original app, such as streaming responses, thinking status, and reactions, are maintained in routed conversations as well.

It also offers the ability to run the execution environment in local Docker containers instead of remote sandboxes. Security is enhanced by binding only to loopback ports and mounting artifacts as read-only. This project is an experimental reconstruction targeting a specific version of the macOS/arm64 release and does not guarantee compatibility with future versions.
b-nnett/grok-bot-0.18-reconstructed
Unofficial source-oriented reconstruction and extension of Grok Bot 0.18.0 for macOS
TypeScript