Workstation System Map
Agentic Workstation
A fresh machine drifts — packages, shells, and AI-tool policies get assembled by hand and cannot be rebuilt.
Agentic Workstation provisions the machine reproducibly — packages, shell, developer tooling, LLM policy — and installs Agent Toolkit rather than duplicating it.
Agent Toolkit owns workspace, loop, and swarm execution; Workstation's retained runner applies provider and LLM policy to queued jobs.
Boot sequence (illustrative)
Empty machine. Thin workstation will provision — no embedded skills.
dots-skills install-toolkitoptionally coexists with
Agentic Workstationcan provision host dependencies for
Agent Toolkitprovides capabilities and workspace commands to
Agentic HarnessProfile
Health console
dots-doctorOS & chezmoi snapshotdots-doctor --json | jqSwarm healthdots-doctor --issueMachine reportdots-doctor driftSkill driftdots-devcompanion llm-statusLLM policy gate
Thin workstation verification
Thin workstation delegates all capabilities to agent-toolkit — installed via dots-skills install-toolkit (Homebrew, AUR agent-toolkit-bin, GitHub Release, or the PyPI launcher over the native V binary). The SKILL.md catalog is provided by the toolkit at runtime. Workstation-only runner logic (dev-companion/runner) is retained for host-level LLM policy. Agentic Harness (ulises-jeremias/agentic-harness) provides persistent workspace context — it is not the Toolkit.
No embedded: skills/*, loops/*, mcp/*, prompts/*, agents/*, packs/teams. Kept: dev-companion/runner, scopes/, telemetry/, pacman-hooks/.
Responsibility map
Four projects, distinct responsibilities
Enter any project directly. The connections describe what a project does for another; they are not a required installation order.
Relationships
- Agentic Workstationcan provision host dependencies forAgent ToolkitOptional relationship
- Agent Toolkitprovides capabilities and workspace commands toAgentic HarnessOptional relationship
- HorneroConfigoptionally coexists withAgentic WorkstationOptional relationship
Edges describe responsibility, not required installation. Herdr and tmux are Toolkit UI backends, not additional relationship nodes.
