dstack

v0.2

Development stack for AI-assisted multi-repo work

Persistent memory ยท Quality gates ยท VPS deployment ยท Cross-repo sync

๐Ÿง 

Persistent Memory

Context survives sessions. Save learnings to File or Eruka backends. Never rediscover the same thing twice.

๐Ÿ”„

Multi-Repo Sync

Track 12+ repos at once. See ahead/behind counts, dirty files, branch alignment โ€” one command.

๐Ÿš€

VPS Deploy

Build โ†’ restart โ†’ smoke test. Disk checks before build. Binary backup for rollback. Zero-downtime deploys.

๐Ÿ›ก๏ธ

Quality Gates

5-question pre-commit checklist. Born from a client meeting that almost didn't happen. Thoroughness > speed.

Install

cargo install dstack-cli

Or from source:

git clone https://github.com/dirmacs/dstack && cd dstack
cargo install --path crates/dstack-cli

Commands

dstack memory save/load/query/exportPersistent context across sessions
dstack sync --statusGit status across all tracked repos
dstack deploy <service>Build โ†’ restart โ†’ smoke test
dstack deploy <service> --rollbackRollback to previous binary
dstack audit --pre-commit5-question quality gate
dstack audit --staleFind stale companion docs

Claude Code Plugin

6 skills, 3 hooks, 3 commands. Works alongside superpowers and GSD โ€” no conflicts.

eruka-memory โ€” When/how to persist learnings
multi-repo-ops โ€” Cross-repo dependency awareness
vps-deploy โ€” Deployment workflow
companion-docs โ€” Track reality vs plan
quality-gates โ€” Pre-commit checklist
using-dstack โ€” Session orientation