1- # OpenGUI Server Environment Configuration
2- # Copy this file to .env and fill in your values
1+ # OpenGUI Server environment configuration
2+ #
3+ # Quick start:
4+ # 1. Copy this file to .env
5+ # cp apps/backend/.env.example apps/backend/.env
6+ # 2. Fill in the required model settings below.
7+ # 3. Never commit the real .env file or real API keys.
38
49# App
510NODE_ENV = development
@@ -14,18 +19,40 @@ REDIS_PORT=6379
1419REDIS_DB = 0
1520REDIS_PASSWORD =
1621
17- # Claude Agent (plan-supervisor, summarizer, executor-a11y)
22+ # ============================================================
23+ # Required model configuration
24+ # ============================================================
25+ #
26+ # OpenGUI uses these variables at runtime:
27+ # - CLAUDE_* is the default text/action model config for:
28+ # plan-supervisor, summarizer, executor-a11y, and action-summarizer.
29+ # - VLM_* is the vision model config for executor-vlm.
30+ #
31+ # CLAUDE_BASE_URL and VLM_BASE_URL are optional when you use the provider's
32+ # default endpoint. Set them when using an OpenAI-compatible gateway.
33+ #
34+ # OpenAI-compatible example:
35+ # CLAUDE_BASE_URL=https://your-openai-compatible-endpoint/v1
36+ # CLAUDE_MODEL=your-text-model
37+ # CLAUDE_SMALL_MODEL=your-small-or-cheaper-text-model
38+ # VLM_BASE_URL=https://your-openai-compatible-endpoint/v1
39+ # VLM_MODEL=your-vision-model
40+ #
41+ # Do not put real API keys in this example file.
42+
43+ # Text/action agents
1844CLAUDE_API_KEY =
1945CLAUDE_BASE_URL =
20- CLAUDE_MODEL = anthropic/claude-sonnet-4.6
21- CLAUDE_SMALL_MODEL = anthropic/claude-haiku-4.5
46+ CLAUDE_MODEL =
47+ CLAUDE_SMALL_MODEL =
2248
23- # VLM Agent (executor-vlm) — 视觉模型
49+ # Vision agent
2450VLM_API_KEY =
2551VLM_BASE_URL =
2652VLM_MODEL =
2753
28- # Creator Agent (Claude Agent SDK)
54+ # Optional: Creator Agent (Claude Agent SDK)
55+ # Only required if you use creator-agent SDK features.
2956ANTHROPIC_API_KEY =
3057# ANTHROPIC_BASE_URL=
3158
0 commit comments