GitDeployHub

hkuds/clawwork

github.com/hkuds/clawwork ↗
Python
9 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • OPENAI_API_KEY secret
  • EVALUATION_API_KEY secret Option 1: Use OpenAI for evaluation (RECOMMENDED)
  • EVALUATION_API_BASE
  • WEB_SEARCH_PROVIDER Web Search API (Required for search_web and learn_from_web tools) Provider options: "tavily" (default, recommended) or "jina"
  • WEB_SEARCH_API_KEY secret
  • OCR_VLLM_API_KEY secret Qwen VL OCR API (for OCR processing when model does not support multimodal) Get API key from Alibaba Cloud DashScope:…
  • CODE_SANDBOX_PROVIDER Code sandbox backend for execute_code_sandbox Options: e2b (default): E2B backend boxlite: BoxLite backend (experimental local…
  • E2B_API_KEY secret E2B API (required when sandbox provider is e2b, which is the default) Get API key at: https://e2b.dev/
  • LIVEBENCH_HTTP_PORT MCP Service Port
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/hkuds/clawwork
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/hkuds/clawwork
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/hkuds/clawwork
Or deploy to a different host
← Try another repo