# Agent workspace skeletons

These directories are **templates** for per-agent workspaces on the host:

`~/.nanobot/workspaces/ilia/`  
`~/.nanobot/workspaces/family/`  
`~/.nanobot/workspaces/wife/`

Each contains bootstrap files (`AGENTS.md`, `USER.md`, `SOUL.md`) and `memory/` (`MEMORY.md`, `HISTORY.md`) loaded by nanobot’s `ContextBuilder` and `MemoryStore`.

## Initialise on the host

From the repo root (after clone):

```bash
chmod +x scripts/init-agent-workspaces.sh
./scripts/init-agent-workspaces.sh
```

Override destination root (default `$HOME/.nanobot`):

```bash
NANOBOT_HOME=/path/to/.nanobot ./scripts/init-agent-workspaces.sh
```

The script **does not overwrite** existing files so you can safely re-run after editing.

## Docker

Multi-bot compose mounts each path into `/workspace` in the matching container. See `DOCKER_MULTI_BOT_GUIDE.md`.
