โ โฆ โ
# Cultivation World Simulator  [](https://space.bilibili.com/527346837)  [](https://discord.gg/shhRWmZR) [](LICENSE)         
Sect System
City Region
Life Experiences
|
Character Panel
Personality Traits
Independent Thinking
Nicknames
|
Dungeon Exploration
Short/Long Term Goals
Elixirs/Treasures/Weapons
|
You can also manually configure it in `static/local_config.yml` (OpenAI compatible format):
```yaml
llm:
base_url: https://api.deepseek.com # API addr
key: your-api-key-here # your api key
model_name: deepseek-chat # normal model name
fast_model_name: deepseek-chat # fast model name
mode: default # run mode (default/normal/fast)
```
Supports all API providers compatible with OpenAI interface format (e.g., Qwen, DeepSeek, SiliconFlow, OpenRouter, etc.)
**Local Deployment (Ollama):** Also supports connecting to local Ollama, just select "Ollama (Local)" preset in the frontend.
4. Run:
```bash
# Start service (Recommended dev mode, automatically starts frontend)
python src/server/main.py --dev
```
The browser will automatically open the web frontend.
### ๐ Access Application
Frontend: `http://localhost:8123`
Backend API: `http://localhost:8002`
### ๐ฑ Mobile / LAN Access
You can access the game from other devices on the same network (e.g., phone, tablet).
> โ ๏ธ **Note**: The mobile UI is not optimized yet. See [Issue #130](https://github.com/4thfever/cultivation-world-simulator/issues/130).
**Configuration steps:**
1. Add to `static/local_config.yml`:
```yaml
system:
host: "0.0.0.0" # Allow LAN access
```
2. If using dev mode (`--dev`), also add to `web/vite.config.ts` in the `server` config:
```typescript
server: {
host: '0.0.0.0', // Add this line
proxy: { ... }
}
```
3. After starting the server, access from your phone:
```
http://