plorer

The browser with
Grok in every tab.

Search, chat, build apps, and control tabs — with Grok built into every page. No extensions, no copy-paste. Just ask.

Xplorer browser showing Grok Web search

A real, full-featured browser — every site works, every extension runs, with the sandboxing you expect. Grok is added at the core, not bolted on as a tab.

Features

Everything Grok, right where you browse.

Real, shipping features — not a chat box in a sidebar.

The “Grok it” button

A floating Grok button on every page. Summarize the long read, fact-check the claims (“Is this true?”), explain it, or analyze it — your page is handed to Grok with one click.

Grok Build

Describe an app in plain words and Grok writes it, then runs it live in a tab. Watch it build, then keep iterating just by chatting — “make the header sticky,” and it does.

Apps & conversations

Every build gets its own folder and a dedicated conversation. Browse the gallery, filter by status, rename, duplicate, export to a zip, or relaunch — your apps and chats stay organized.

Grok Search home

New tabs open Grok Search. Type a query and it runs on grok.com with full context — Web and Imagine modes built in.

One bar for all of Grok

A unified toolbar across Grok Build, Grok Web, Imagine, Groki, and X — on Xplorer's own pages and as an overlay on grok.com, x.com, and Grokipedia.

Agent-ready & MCP

Xplorer ships as an MCP server with an always-on local gateway, so agents like Grok, Claude, and Cursor can drive the browser natively — tabs, navigation, clicks, screenshots.

Showcase

See it in motion.

A few looks at Xplorer doing its thing. (Swap these placeholders for real screenshots.)

Build apps by describing them Ready

Type what you want on the Apps page and Grok writes the files for you — you watch it think and build in real time. The finished app runs live in a preview right beside the chat. Don't like something? Just tell Grok, and it edits the app in place, remembering everything from before.

Grok Build app builder with live preview

The “Grok it” button

Every page gets a floating Grok button. One click and Grok works on what you're actually looking at — pick an action:

  • Summarize this — the long read, in seconds
  • Is this true? — fact-check the claims on the page
  • Explain this — break it down in plain language
  • Analyze / Build app from page — go deeper, or turn it into an app
The Grok it button

All of Grok in one toolbar

A single glass toolbar follows you across Grok Build, Grok Web, Imagine, Groki, and X — even as an overlay on grok.com, x.com, and Grokipedia. Jump between Grok's services without leaving the page, and hide it whenever you want focus.

Unified Grok services toolbar
Make it yours

Your new tab, your backdrop.

Every new tab opens Grok Search on a beautiful landscape by default — or make it yours. Set your own background image for light and dark mode by drag‑and‑drop or browse, and Xplorer remembers it. It switches automatically with your theme.

Image #1
New tab with a custom light background
New tab with a custom light background
Image #2
New tab with a custom dark background
New tab with a custom dark background
Image #3
The background picker panel
The gear opens a per‑mode background picker
Image #4
Drag and drop an image
Drag & drop any image — or browse your Mac
Coming soon

Automate anything on the page you're on.

Soon you'll be able to ask Grok to finish the work you're doing on the page you currently have open — fill out the form, click through the flow, complete the task — without leaving your tab or handing off to another tool.

The page-driving engine already lives inside Xplorer — today it powers external agents through the gateway. We're bringing that same power to a single ask: “Grok, finish this for me.”

Built for agents, too

An API the agent layer deserves.

Xplorer runs an always-on local gateway and ships as an MCP server — so any agent can drive it, with no launch flags and no setup dance.

# Always-on local gateway — no launch flags, no setup.
CDP        ws://127.0.0.1:9333     # Playwright / Puppeteer compatible
Agent API  http://127.0.0.1:9334   # navigate · text · click · type · screenshot · tabs

# …or register the bundled MCP server, and your agent
# (Grok, Claude, Cursor) gets native browser tools.
# Drive Xplorer with your agent — no flags, no setup.

# 1. Discover the gateway: read ~/.xplorer/gateway.json
#    { "url": "http://127.0.0.1:9334", "cdp_url": "ws://127.0.0.1:9333", "token": "…" }
#    Send  Authorization: Bearer <token>  on every request (loopback-only, token-gated).

# 2. High-level Agent API — http://127.0.0.1:9334  (one round trip per action)
#    Tab ids come from GET /tabs, e.g. "12:0".
GET  /tabs                          -> { tabs: [ { id, url, title } ] }
POST /tabs               {url}       -> open a new tab
POST /tabs/{id}/navigate {url}       -> navigate (resolves on load)
POST /tabs/{id}/text                 -> { title, url, text }   # clean readable text
POST /tabs/{id}/axtree               -> accessibility tree     # ground click targets
POST /tabs/{id}/click    {selector}
POST /tabs/{id}/type     {selector, text}
POST /tabs/{id}/press    {key}       -> e.g. "Enter"
POST /tabs/{id}/screenshot           -> { data: "<base64 png>" }   # works on background tabs
POST /tabs/{id}/eval     {expression} -> run JS, awaits promises

# 3. Raw CDP — ws://127.0.0.1:9333   # point Playwright / Puppeteer here, no flags.

# 4. MCP (recommended): register sdk/xplorer_mcp.py (stdio, stdlib-only) and your
#    agent gets native tools — xplorer_tabs, xplorer_navigate, xplorer_read_text,
#    xplorer_click, xplorer_type, xplorer_press, xplorer_screenshot, xplorer_eval.
#    It auto-discovers the running browser via ~/.xplorer/gateway.json.

# Agents drive tabs while Xplorer is in the background; hidden tabs stay live.

# Quick check (shell):
TOKEN=$(python3 -c "import json,os;print(json.load(open(os.path.expanduser('~/.xplorer/gateway.json')))['token'])")
curl -s -H "Authorization: Bearer $TOKEN" http://127.0.0.1:9334/tabs
Agent APInavigate · text · click · type · screenshot · tabs
MCP & raw CDPnative agent tools · Playwright & Puppeteer compatible
Local & privateruns on 127.0.0.1, token-protected

Bring Grok to the browser.

Download Xplorer and explore the web with Grok at its core. Free, open source, and getting better every week.

macOS · Windows & Linux coming soon