System Directories
Where everything lives and what manages it.The Workspace
Your org’s home. Where humans and AIs work.| Directory | What | Managed by |
|---|---|---|
~/wipcomputerinc/ | Workspace root | You |
~/wipcomputerinc/settings/ | Config, templates, docs | You + ldm install |
~/wipcomputerinc/team/ | People and AI documents | Each person/AI |
~/wipcomputerinc/repos/ | All code repos | git |
~/wipcomputerinc/repos/_worktrees/ | Active worktrees | ldm worktree |
The Runtime (source of truth)
Where LDM OS runs. Rules, commands, and skills are authored here and deployed to AI apps.| Directory | What | Managed by |
|---|---|---|
~/.ldm/ | LDM OS home | ldm install, ldm init |
~/.ldm/extensions/ | Your installed tools | ldm install |
~/.ldm/agents/ | AI personality + memory + per-AI rules | Your AIs + ldm install |
~/.ldm/shared/ | Rules, commands, skills for ALL AIs | You + ldm install |
~/.ldm/shared/rules/ | Instruction files deployed to every AI app | You (source), ldm install (deploy) |
~/.ldm/shared/commands/ | Slash commands deployed to Claude Code | You (source), ldm install (deploy) |
~/.ldm/shared/skills/ | Auto-invoked workflows | You (source), ldm install (deploy) |
~/.ldm/memory/ | crystal.db (shared memory) | crystal, capture cron |
~/.ldm/logs/ | All logs | cron jobs, LaunchAgents |
~/.ldm/bin/ | Scripts | crystal init |
~/.ldm/hooks/ | Claude Code hooks | ldm install |
~/.ldm/state/ | Runtime state | Tools (watermarks, markers) |
~/.ldm/tmp/ | Install staging | ldm install (cleaned after) |
~/.ldm/backups/ | Local backups + iCloud offsite tars | ldm-backup.sh |
AI App Directories (deployment targets)
ldm install deploys from ~/.ldm/ to each AI app. Don’t edit these directories directly.
| Directory | What | Deployed from |
|---|---|---|
~/.claude/ | Claude Code config | ldm install |
~/.claude/CLAUDE.md | Global instructions | Generated from .ldm/ + config.json |
~/.claude/rules/ | Instruction files | ~/.ldm/shared/rules/ + AI rules |
~/.claude/commands/ | Slash commands | ~/.ldm/shared/commands/ + AI commands |
~/.claude/skills/ | Auto-invoked workflows | ~/.ldm/extensions/ |
~/.claude/agents/ | Sub-AI definitions | ~/.ldm/agents/ |
~/.claude/settings.json | Hooks, permissions | ~/.ldm/hooks/ |
~/.claude/projects/ | Per-project memory | Claude Code (auto-managed) |
~/.openclaw/ | OpenClaw gateway | ldm install |
~/.openclaw/workspace/ | Lesa’s workspace (TOOLS.md = rules) | Lesa + ldm install |
~/.openclaw/extensions/ | Background integrations | ~/.ldm/extensions/ |
~/.openclaw/logs/ | Gateway logs | OpenClaw gateway |
macOS System
| Directory | What | Managed by |
|---|---|---|
~/Library/LaunchAgents/ | Scheduled tasks | crystal init, install scripts |
/opt/homebrew/bin/ | CLI binaries | npm install -g |
/opt/homebrew/lib/node_modules/ | npm packages | npm |