Install
openclaw skills install idleclawShare your idle Ollama inference with the community, or use community inference when your API credits run out.
openclaw skills install idleclawA distributed inference network for Ollama. Contributors share idle GPU/CPU capacity, consumers use community compute when their API credits run out.
Start your machine as an inference node. Your local Ollama models become available to the community.
cd "$SKILL_DIR" && python scripts/contribute.py
This connects to the IdleClaw routing server, registers your available models, and begins accepting inference requests. Press Ctrl+C to stop.
Requirements: Ollama must be running with at least one model pulled.
Send a chat request to the community network instead of running locally.
cd "$SKILL_DIR" && python scripts/consume.py --model <model-name> --prompt "<your message>"
Streams the response to stdout as tokens arrive.
See how many nodes are online and what models are available.
cd "$SKILL_DIR" && python scripts/status.py
| Variable | Default | Description |
|---|---|---|
IDLECLAW_SERVER | https://api.idleclaw.com | Routing server URL |
OLLAMA_HOST | http://localhost:11434 | Local Ollama endpoint |
This skill contacts the following external endpoints:
IdleClaw Routing Server (IDLECLAW_SERVER, default https://api.idleclaw.com)
/api/chat with model name and chat messages. Receives: streaming token response via SSE./health and /api/models. Receives: server health info and available model list.Local Ollama (OLLAMA_HOST, default http://localhost:11434)
IDLECLAW_SERVER to a self-hosted instance.Client-side:
model, messages, stream, think, keep_alive, options, tools, format). Unknown keys are stripped.role, content, thinking, tool_calls).Server-side (routing server):
user and assistant.Run the installer to set up Python dependencies:
cd "$SKILL_DIR" && bash install.sh