Persistent jobs and AI agent chat over SSH. Jobs keep running after you disconnect.
Build from source with mise:
git clone https://github.com/P4suta/domyjob.git
cd domyjob
mise x -- cargo install --locked --path crates/domyjobRemote machines need OpenSSH, mise, Rust, and Cargo.
On macOS, run domyjob chat service install in the user's desktop login session before accepting jobs.
The user must remain logged in so jobs can reach the login keychain.
See the installation guide for macOS installers and other distribution options.
Use an SSH host alias such as linux to run the current directory remotely:
domyjob run linux -- cargo test
domyjob logs linux:JOB_IDConnect installed AI clients and discover agents:
domyjob chat setup linux win
domyjob chat directorySee the documentation and chat guide.
Licensed under MIT or Apache-2.0.