A script chaining CLI. YAML in. JSON out.
Define script chains in simple YAML. Always get JSON output. No surprises.
Strong typing for parameters and results. Catch errors early.
Built-in validation and dry runs. Verify chains before use.
Minimal dependencies. Small binary footprint. Pure Rust.
Never pushes for telemetry, usage stats, or licensing checks. All execution is offline.
Integrate custom executors. Configurable timeouts per chain and step.
Raw output included in JSON results. No log files, fully offline and portable.
Core Engine is open source and auditable. Transparent, secure, easy to inspect.
No installation required. Just download and run.
curl -sL https://www.weareprogmatic.com/assets/atento-linux-amd64 -o /usr/local/bin/atento chmod +x /usr/local/bin/atento
curl -sL https://www.weareprogmatic.com/assets/atento-linux-arm64 -o /usr/local/bin/atento chmod +x /usr/local/bin/atento
export ATENTO_LICENSE="your_license_key"
# Example Atento YAML file
steps:
  step1:
    type: bash
    script: |
        echo "Test step 1"
            # Run atento example.yaml
# Example output
{
  "duration_ms": 109,
  "steps": {
    "step1": {
      "duration_ms": 107,
      "exit_code": 0,
      "stdout": "Test step 1"
    }
  },
  "status": "ok"
}
            
                Linux available - v0.9.0. Windows/macOS coming later.
                
                Licenses are independent of release cycles, so you always stay up to date.
                
                Download Atento Linux AMD64
                |
                Download Atento Linux ARM64