# Reference: OpenClaw Coexistence on ZimaOS CasaOS

Session: 2026-05-07, user Ahmed Zeyd Aytac (non-technical, first Hermes run).

## Environment

- OS: ZimaOS Linux 6.12.25 x86_64
- Hermes home: `/DATA/AppData/hermes`
- Hermes CLI: `/DATA/AppData/hermes/venv/bin/hermes` (not in PATH)
- Gateway: systemd service `hermes-gateway.service` (user `az-a`)
- Config: `provider: custom`, `default: kimi-k2.6`, `base_url: https://ollama.com/v1`
- Platform: Telegram only
- Skills: 23 categories installed, Kanban DB active

## Predecessor Bot

- OpenClaw still running as Docker/CasaOS app (`openclaw-gateway` PID 4030129, user `root`)
- CasaOS app name: `openclaw`
- Backup files exist: `/DATA/openclaw-backup.json`, `/var/lib/casaos_data/openclaw-backup.json`, `/tmp/openclaw.json`
- Hermes migration script present: `optional-skills/migration/openclaw-migration/scripts/openclaw_to_hermes.py`

## Coexistence Setup

User chose **Option B: Coexistence** — both bots running.
No message-fighting detected because Hermes uses a different Telegram token.

## User Profile Summary

- Name: Ahmed Zeyd Aytac
- Born: 29.11.1999 Vienna
- Wife: Talla (conference interpreting DE-FR-AR)
- Pet: Fifo (British Shorthair)
- Studies: Wirtschaftsrecht (WU Wien)
- Work: ÖAMTC legal advisor (2 days/week)
- YouTube: `youtube.com/ahmedzeyd1` (113 subs, history & secret societies)
- Agent name preference: **Kiwi**
- Language: German preferred
- Autonomy: case-by-case decisions
- Non-technical: prefers conversation over CLI dumps

## Migration Notes

- Old bot prompt contained SSH password — **rejected** from memory, user directed to `.env`
- OpenClaw gateway URL `127.0.0.1:18789` and Supervisor setup — **not applicable** to Hermes systemd gateway
- User explicitly reviewed what to import vs. discard
