runtool 0.3.28

a.k.a. run: the bridge between human and AI tooling
runtool-0.3.28 is not a library.

runtool

Crates.io MIT License

runtool installs the run binary—define tasks in a Runfile, run them from your terminal, or expose them to AI agents via MCP.

# Runfile example
# @desc Deploy to an environment
# @arg env Target environment (staging|prod)
deploy(env: str, version = "latest") {
    echo "Deploying $version to $env..."
    ./scripts/deploy.sh $env $version
}
run deploy staging
run --serve-mcp   # expose functions to AI agents

Install

  • Cargo: cargo install runtool
  • Homebrew: brew install nihilok/tap/runtool
  • Scoop: scoop bucket add nihilok https://github.com/nihilok/scoop-bucket && scoop install runtool

Docs

Full documentation and guides live in the main repository:

Source

run and runtool share the same codebase: https://github.com/nihilok/run-rust