gomoku-arena
by VdustR
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Interface for pnpm start | 127.0.0.1 |
| PORT | No | Port for pnpm start | 5273 |
| GOMOKU_JEV_KEY | No | Relay fallback when the page sends no key | |
| VITE_JEV_MODEL | No | Default Jev model | jev-latest |
| GOMOKU_STATE_DIR | No | Where match records are written | .matches/ |
| VITE_STORAGE_KEY | No | Where browser-held settings live | gomoku.settings |
| GOMOKU_OPENAI_KEY | No | Relay fallback when the page sends no key | |
| VITE_JEV_BASE_URL | No | Default Jev-compatible endpoint | https://api.typesafe.ai/v1 |
| VITE_OPENAI_MODEL | No | Default chat model | gpt-4o-mini |
| GOMOKU_MAX_MATCHES | No | Unfinished matches kept; boards nobody played go first, then idle games, then games on hold | 50 |
| VITE_DEFAULT_MATCH | No | Default match type: 'pvp', 'pvc', or 'cvc' | pvc |
| VITE_MINIMAX_DEPTH | No | Minimax search depth (2–6) | 4 |
| VITE_MINIMAX_WIDTH | No | Moves considered per ply (4–20) | 10 |
| GOMOKU_JEV_BASE_URL | No | Required with GOMOKU_JEV_KEY; pins where that key is spent | |
| GOMOKU_MAX_FINISHED | No | Finished records kept, capped separately so new boards cannot evict a game you meant to review | 200 |
| VITE_MCTS_BUDGET_MS | No | MCTS playout budget | 1200 |
| VITE_CANDIDATE_LIMIT | No | How many moves an engine chooses between (2–24) | 8 |
| VITE_OPENAI_BASE_URL | No | Default OpenAI-compatible endpoint | https://api.openai.com/v1 |
| VITE_AI_MOVE_DELAY_MS | No | A beat before an engine moves (0–5000) | 260 |
| VITE_DEFAULT_RULE_SET | No | Default rule set: 'free' or 'renju' | free |
| GOMOKU_OPENAI_BASE_URL | No | Required with GOMOKU_OPENAI_KEY | |
| VITE_MINIMAX_BUDGET_MS | No | Minimax time budget | 2500 |
| GOMOKU_SHUTDOWN_GRACE_MS | No | How long pnpm start waits for held calls to be answered before closing | 250 |
| VITE_PREFER_BROWSER_MODEL | No | Give the on-device model the default AI seat | true |
| GOMOKU_ALLOW_INSECURE_HTTP | No | Permit plain http to a non-loopback endpoint | false |
| GOMOKU_UPSTREAM_TIMEOUT_MS | No | How long the relay waits upstream | 60000 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessResponsive