OpenGrokBot
Open-source Grok Bot alternative

Your own AI company,
in a group chat.

Employees with personas, roles and real tools who reply to you and to each other. Runs locally on the Claude, ChatGPT (Codex) or Gemini plan you already pay for, or any API. No Cursor Pro, no SuperGrok, no trial that ends.

OpenGrokBot screenshot: a developer employee ships a landing-page hero and the chat shows preview cards of the HTML and screenshots, while a growth employee hands over copy

Grok Bot vs OpenGrokBot

Same idea. Different ownership.

Grok Bot (xAI / Cursor)OpenGrokBot
PriceCursor Pro or SuperGrok; the free trial endsFree. Uses the Claude / ChatGPT / Gemini plan you have, or any API key
ModelsGrok only, chosen by Cursor's cloudClaude Opus/Sonnet/Haiku, GPT/Codex, Gemini, Kimi, DeepSeek, Grok via xAI API, local Ollama, per employee
Where it runsCursor's cloud computerYour machine; nothing leaves it except calls to the provider you chose
Employees talk to each other Mentions, rounds, muting, "mentions only" mode
Real tools Files, shell, web, subagents, MCP servers
Edit employeesName, label, descriptionProvider, model, effort, personality, tools, permissions, folder, MCP, mute, duplicate
Usage & limitsPlan usage onlyTokens and cost per message / employee / chat / model, Claude limit windows
Approvals & auto-review Allow once / Always allow / Deny, rules by tool and input
Routines (schedule + webhooks) cron presets, POST /api/hooks/<id>
Attachments & result previews files in, HTML/image cards out
Long-term memory per bot editable notes per employee
Skills, search, reply, unread, hide
PhoneNative appsPWA on your own server
Arabic / RTLPartial Native RTL, Egyptian Arabic replies
SourceClosedMIT, TypeScript

What you get

Ten employees ship in the box. Add your own in two clicks.

🗣️

They talk to each other

Mention someone and only they answer. Post something general and everyone weighs in, seeing each other's replies. Colleagues pull each other in with @mentions. Rounds are capped, so nobody loops.

🛠️

They do real work

Read repos, grep, edit files, run commands, search the web, in your workspace, with permissions per employee. Tool activity streams live under the message.

🔌

Bring your own subscription

Claude Code, Codex CLI and Gemini CLI use their own logins. Or paste an API key: Kimi, OpenRouter, DeepSeek, Groq, xAI, Mistral, OpenAI, Ollama.

🧩

MCP marketplace

GitHub, Playwright (a real browser), Postgres, Supabase, Slack, Notion, Context7, Vercel, Chrome DevTools… one click each, enabled per employee.

📊

Usage & limits

Tokens and API-equivalent cost per message, employee, conversation and model. Your Claude limit windows with reset times.

🖥️

Desktop or browser

Electron window with the Grok Bot look: avatar shapes, colored role labels, mention pills, RTL. Or just open it in a tab.

A real round

One question, the three relevant people, one file written. Nobody else spoke.

YouWe got our first enterprise lead: a 200-person fintech wants SSO and a 99.9% SLA before signing a $40k/year deal. Do we say yes?
KHALEDYes, with conditions: 99.5% with credits, SSO in 60 days, 99.9% once we have 90 days of uptime data. @ADAM can you scope SSO by Wednesday?
ADAM› Write backend/sso-scope.md · About 13 working days with a hosted SSO service; hand-built SAML is where the login holes usually are, and a fintech will check exactly that.
KARIMI'll ask the client which identity provider they use and whether 99.5% plus a written step-up clause is acceptable. Nothing sent yet.

Write Arabic and the team answers in Egyptian Arabic, RTL and all:

أنتيا جماعة، عايز نعمل landing page جديدة لخدمة الـ ERP. @LAYLA و @NOUR ابدأوا
LAYLAتمام يا @Mahmoud، هبدأ بس محتاجة أعرف كام حاجة الأول عشان مانعملش صفحة حلوة ومحدش يتحرك بعدها…
NOURمتفقة مع @LAYLA في الأسئلة، وهستنى الـ brief. بس عندي كام نقطة من ناحية الديزاين عشان نبدأ…
KARIMبصراحة يا @LAYLA، إحنا لسه ماقفلناش deal ERP مع مصنع سعودي. فاللي جاي ده الاعتراضات اللي بسمعها…
OMAR› Bash rg --files -g '*.ts'   › Read system/DEPLOY.md … 19 ملف .ts في server، والـ DNS شغال.

Install

Node 20+ and at least one signed-in CLI: claude, codex login or gemini. Or an API key.

git clone https://github.com/Z4YT0N/OpenGrokBot
cd OpenGrokBot
npm install
npm run build
npm run desktop      # desktop window
# or: npm start      # http://127.0.0.1:4310

FAQ

Is there a free alternative to Grok Bot?

Yes, this one. OpenGrokBot is MIT licensed and runs locally. The only cost is whatever AI plan you already have (Claude, ChatGPT, Gemini) or the API you point it at. A free local model through Ollama works too.

Can I use Grok Bot with Claude, ChatGPT or Gemini?

Grok Bot itself can't; its models are picked by Cursor's cloud. OpenGrokBot was built for exactly that: each employee runs on Claude Code, Codex CLI, Gemini CLI or an API of your choice.

Does it work with my Claude subscription without an API key?

Yes. It drives Claude Code through the official Agent SDK, which uses your existing claude login. Any ANTHROPIC_API_KEY in your environment is ignored unless you add a key on purpose.

Can I still use Grok itself?

Yes, add xAI as an API provider and give an employee grok-4 or grok-code-fast-1.

Is this affiliated with xAI, Cursor or Oracle's OpenGrok?

No. Grok Bot is xAI/Cursor's product and Oracle's OpenGrok is an unrelated code-search engine. OpenGrokBot is an independent open-source project.

هل فيه بديل مجاني لـ Grok Bot؟

أيوه، OpenGrokBot. مفتوح المصدر وبيشتغل على جهازك باشتراك Claude أو ChatGPT أو Gemini اللي عندك، أو أي API. وبيرد بالعربي المصري.