Install
openclaw skills install @futurejunk/idleclawShare your idle Ollama inference with the community, or use community inference when your API credits run out.
openclaw skills install @futurejunk/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