Documentation Index
Fetch the complete documentation index at: https://docs.openclaas.com/llms.txt
Use this file to discover all available pages before exploring further.
Tinker SDK Backend
The Tinker backend uses Tinker’s hosted inference and training APIs. No local GPU is required. Training runs againstQwen/Qwen3-30B-A3B via API credits.
Requirements
- Docker and Docker Compose
- Python 3.11+ and uv
- A Tinker API key from tinker-console.thinkingmachines.ai/keys
- A Telegram bot token from @BotFather
Installation
Services
| Service | Port | Description |
|---|---|---|
tinker-proxy | 8000 | OpenAI-compatible proxy backed by Tinker SDK |
claas-api | 8080 | CLaaS feedback API in Tinker execution mode |
openclaw | 18789 | OpenClaw gateway with Telegram bot |
init | — | One-shot: creates LoRA via API + writes OpenClaw config |
Configuration
These variables are set in.env.tinker.
| Variable | Required | Default | Description |
|---|---|---|---|
TELEGRAM_BOT_TOKEN | Yes | — | Bot token from @BotFather |
TINKER_API_KEY | Yes | — | Tinker SDK API key |
MODEL | No | Qwen/Qwen3-30B-A3B | Base model (must use Tinker name) |
FEEDBACK_BATCH_SIZE | No | 4 | Samples per batch before distill |

