# VisualClaw local auth/config. # Copy this file to .env and fill only the providers you use. # .env is git-ignored; do not commit real tokens. # Shared OpenAI-compatible VLM/evolver credentials. OPENAI_API_KEY= OPENAI_BASE_URL=https://api.openai.com/v1 MM_PROXY_PROVIDERS_OPENAI_API_KEY= MM_PROXY_PROVIDERS_OPENAI_API_BASE=https://api.openai.com/v1 # Anthropic / Claude Code. # Prefer `claude setup-token`, then paste the printed token here. CLAUDE_CODE_OAUTH_TOKEN= ANTHROPIC_AUTH_TOKEN= ANTHROPIC_API_KEY= ANTHROPIC_BASE_URL= MM_PROXY_PROVIDERS_ANTHROPIC_API_KEY= MM_PROXY_PROVIDERS_ANTHROPIC_API_BASE=https://api.anthropic.com # Codex backend. # Either use a Codex access token or fall back to OPENAI_API_KEY. CODEX_ACCESS_TOKEN= CODEX_BIN=codex # Gemini VLM. GEMINI_API_KEY= # Bedrock VLM/evolver. BEDROCK_API_KEY= BEDROCK_REGION=us-east-1 AWS_DEFAULT_REGION=us-east-1 AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= AWS_SESSION_TOKEN= USE_BEDROCK=0 # VisualClawArena runtime defaults. VISUALCLAW_ARENA_ROOT=/path/to/VisualClawArena VISUALCLAW_ARENA_CODEX_REASONING_EFFORT=medium VISUALCLAW_ARENA_CODEX_SANDBOX=read-only VISUALCLAW_ARENA_CODEX_APPROVAL=on-request VISUALCLAW_ARENA_CLAUDE_BRIDGE_RETRIES=3 VISUALCLAW_ARENA_CLAUDE_BRIDGE_RETRY_SLEEP=5 VISUALCLAW_ARENA_EVOLVER_BACKEND= VISUALCLAW_ARENA_CLAUDE_MODEL= VISUALCLAW_CLAUDE_BIN=claude VISUALCLAW_CLAUDE_EVOLVER_MAX_BUDGET_USD= # Optional live/glasses gateway auth. OPENCLAW_GATEWAY_URL= OPENCLAW_GATEWAY_TOKEN= OPENCLAW_MODEL=openclaw