What problem does it solve?
Keeps a project's repository and the centralized VPS brain in sync, removing the manual steps and guesswork required to push code, update the remote service, and upload brain data and metrics.
Core Features & Use Cases
- Full and selective sync modes: run a complete sync or choose code-only, data-only, or status checks to suit deployment needs.
- Safe pre-flight checks and deploy workflow: warns about uncommitted changes, counts unpushed commits, pushes to origin, SSH-deploys the repo, and performs health checks.
- MCP-backed brain data pushes: drains sync queues, pushes brain rows, and uploads event, agent metrics, and budget files when present for analytics and persistent memory synchronization.
- Use Case: After finishing a feature branch, run a sync to push commits to origin, trigger the remote update script, verify the brain service health, and upload session metrics to the centralized brain.
Quick Start
Run the sync command by invoking /sync to perform a full code and brain data deployment to the configured VPS and remote brain.