Documentation Index
Fetch the complete documentation index at: https://docs.gravitex.ai/llms.txt
Use this file to discover all available pages before exploring further.
1. Overview
OpenClaw is an open-source (MIT licensed) local AI assistant that runs on your own machine. It interacts through messaging platforms like Telegram, WhatsApp, Discord, Slack and iMessage, and performs real automation: file operations, terminal commands, browser control, scheduled tasks and more. With GravitexAI (OpenAI-compatible API), one API key gives OpenClaw access to 400+ leading models including GPT, Claude, Gemini and DeepSeek.Local & Private
All data stays on your machine
Multi-platform
Telegram / WhatsApp / Discord / Slack / iMessage
Autonomous
Beyond chat â actually operates your computer
Extensible
Custom skills and plugins
Website:
openclaw.ai ď˝ Repo: github.com/openclaw/openclaw ď˝ License: MIT2. Prerequisites
- Create an API key in the GravitexAI console
- Node.js 22 or higher
- macOS / Linux / Windows
3. Install OpenClaw
3.1 Install Node.js
3.2 Install OpenClaw
3.3 Verify
openclaw doctor reports issues, run openclaw doctor --fix.
4. Configure GravitexAI
OpenClaw stores its config at~/.openclaw/openclaw.json.
Option A â Edit the JSON file (recommended)
Option B â CLI wizard
| Field | Value |
|---|---|
| Provider name | gravitex |
| API type | openai-completions |
| Base URL | https://api.gravitex.ai/v1 |
| API key | Your GravitexAI key |
| Default model | claude-sonnet-4-6 or openai/gpt-5.4 |
Option C â Anthropic native mode
For the best Claude tool-calling experience:5. Run It
Web UI (recommended)
http://127.0.0.1:18789/ in your browser.
Telegram Bot
- Talk to
@BotFatheron Telegram, send/newbot - Copy the Bot Token into
openclaw onboard - If you are behind a firewall, set a proxy first:
Other channels
WhatsApp (QR), Discord, Slack, Signal, iMessage, Microsoft Teams and more.6. Recommended Models
| Use case | Model ID | Notes |
|---|---|---|
| Complex tasks | claude-sonnet-4-6 | Best tool calling & reasoning |
| Daily chat | gpt-5.5 | Natural, general purpose |
| Coding | deepseek-v3-2-251201 | Strong code, great price |
| Long context | gemini-3.1-pro-preview | Huge context window |
| Fast & cheap | claude-haiku-4-5-20251001 | Latency-optimised |
| Heavy reasoning | claude-opus-4-7 | Complex reasoning, algorithms / logic |
7. Built-in Skills
File & System
| Skill | Purpose |
|---|---|
fs.read / fs.write / fs.edit | Read / write / edit files |
shell.exec | Run terminal commands |
shell.process | Manage running processes |
browser.* | Drive a browser (open, click, screenshot) |
Intelligence
| Skill | Purpose |
|---|---|
web_search / web_fetch | Web search & page fetch |
memory_search / memory_get | Long-term memory |
cron.* | Reminders & scheduled jobs |
tts | Text-to-speech |
8. Commands
Terminal
| Command | Purpose |
|---|---|
openclaw onboard | Setup wizard |
openclaw gateway start/stop/restart | Control the gateway |
openclaw status | Show running state |
openclaw doctor [--fix] | Diagnose / auto-fix |
openclaw dashboard | Open the web UI |
openclaw logs --follow | Tail logs |
openclaw configure | Edit config |
openclaw update | Update to latest |
Chat
| Command | Purpose |
|---|---|
/help | Show help |
/new / /reset | New / reset conversation |
/stop | Cancel current task |
/model <name> | Switch model |
/think <level> | Reasoning depth |
/verbose on/off | Toggle verbose mode |
/skills | List skills |
9. Examples
10. Troubleshooting
401 / invalid API key
401 / invalid API key
- Re-copy the key from the GravitexAI console, watch out for stray spaces
- Make sure
apiKeyin the JSON file has no quotes or full-width characters
404 / wrong endpoint
404 / wrong endpoint
openai-completionsmode:baseUrlmust end with/v1anthropic-messagesmode:baseUrlshould behttps://api.gravitex.ai(no/v1)
Model not found
Model not found
- Verify the model ID at the model marketplace
- GPT models need the
openai/prefix
Config changes have no effect
Config changes have no effect
- Restart with
openclaw gateway restartafter editing the file - Run
openclaw doctorto inspect the active config