← Back to tools

sake

A command runner for local and remote hosts defined in YAML

Productivity linuxmacos Go MIT

Description

sake is a command runner for local and remote hosts. You define servers and tasks in a sake.yaml file and then run the tasks on the servers. It simplifies running commands across multiple machines.

AI Summary

A YAML-configured command runner for executing tasks on local and remote hosts.

Capabilities

  • + Define tasks in YAML configuration
  • + Run commands on local and remote hosts
  • + SSH-based remote execution
  • + Parallel command execution

Use When

  • You need to run commands on multiple servers
  • You want YAML-defined task automation

Avoid When

  • x You need a full configuration management tool
  • x You prefer Ansible or similar tools
View AGENTS.md for sake