-
Notifications
You must be signed in to change notification settings - Fork 2
ARCHITECTURE
github-actions[bot] edited this page Jul 1, 2026
·
4 revisions
Layered design model for the agentic-workstation workstation platform.
- chezmoi as engine — all machine state flows through chezmoi
- Profile-driven — no host-specific logic; profiles control behavior
-
Idempotent — safe to re-run
chezmoi applyat any time - Extensible — new tools and skills added without breaking existing setups
| Layer | Scope | Location |
|---|---|---|
| Repository | Source state, docs, CI | This checkout |
| Machine | Deployed files, CLI helpers |
~/.local/, ~/.config/
|
| Session | AI workspace, knowledge, packs | ai-workspace/ |
home/
├── .chezmoidata/ # profiles, packages, skills registry
├── .chezmoiscripts/ # install scripts (run during apply)
├── dot_local/
│ ├── bin/ # dots-* CLI helpers
│ └── share/agentic-workstation/ # AI resources (skills, prompts, mcp)
└── dot_config/ # tool configurations
Skills and agents are deployed to well-known paths and symlinked to each AI tool's config directory. The dots-skills sync command manages these symlinks.
→ Full details: AI Overview
Canonical doc: docs/ARCHITECTURE.md