Chat with Grok models via xAI API. Supports Grok-3, Grok-3-mini, vision, and more.
Downloads
4.5k
Stars
4
Versions
3
Updated
2026-02-23
Install
npx clawhub@latest install x-ai
Documentation
xAI / Grok
Chat with xAI's Grok models. Supports text and vision.
Setup
[INSTALLATION AND USE INSTRUCTIONS](https://claude.ai/public/artifacts/5bb1d4ca-68ef-4d74-900c-d14fefa5c094)
export XAI_API_KEY="xai-YOUR-KEY"
Get your API key at: https://console.x.ai
Commands
Chat with Grok
node {baseDir}/scripts/chat.js "What is the meaning of life?"
Use a specific model
node {baseDir}/scripts/chat.js --model grok-3-mini "Quick question: 2+2?"
Vision (analyze images)
node {baseDir}/scripts/chat.js --image /path/to/image.jpg "What's in this image?"
🔍 Search X/Twitter (Real-time!)
node {baseDir}/scripts/search-x.js "Remotion video framework"
node {baseDir}/scripts/search-x.js --days 7 "Claude AI tips"
node {baseDir}/scripts/search-x.js --handles @remotion_dev "updates"
Uses xAI Responses API with x_search tool for real X posts with citations.
List available models
node {baseDir}/scripts/models.js
Available Models
- -
grok-3- Most capable, best for complex tasks - -
grok-3-mini- Fast and efficient - -
grok-3-fast- Optimized for speed - -
grok-2-vision-1212- Vision model for image understanding
Example Usage
User: "Ask Grok what it thinks about AI safety" Action: Run chat.js with the prompt User: "Use Grok to analyze this image" (with attached image) Action: Run chat.js with --image flag User: "What Grok models are available?" Action: Run models.jsAPI Reference
xAI API Docs: https://docs.x.ai/api
Environment Variables
- -
XAI_API_KEY- Your xAI API key (required) - -
XAI_MODEL- Default model (optional, defaults to grok-3)
Security & Permissions
What this skill does:- -Sends chat prompts to xAI's API at
api.x.ai - -Vision mode sends images to xAI for analysis
- -
scripts/models.jslists available models (read-only)
- -Does not read arbitrary local files —
--imageonly accepts files with image extensions (.jpg,.jpeg,.png,.gif,.webp) - -Does not read config files or access the filesystem beyond the specified image path
- -Does not store conversation history or logs
- -Does not send credentials to any endpoint other than
api.x.ai - -Cannot be invoked autonomously by the agent (
disable-model-invocation: true)
scripts/chat.js (chat), scripts/models.js (list models), scripts/search-x.js (X search)
Review scripts before first use to verify behavior.
Launch an agent with xAI / Grok on Termo.