shimpz-cli 0.1.3

Fast local tooling for Shimpz Assistants
shimpz-cli-0.1.3 is not a library.

Shimpz CLI

shimpz checks and tests file-backed Assistant Powers locally without Docker. It installs a pinned uv in its private cache, manages Python 3.14, and runs the public shimpz Python SDK from the Assistant's pyproject.toml.

Install

Install with Cargo:

cargo install shimpz-cli --locked

Prebuilt binaries for Linux, macOS, and Windows are available in GitHub Releases. Both installation paths provide the shimpz command.

Use

shimpz new assistant hello-assistant
shimpz check
shimpz test create-dns --input '{"zone":"example.com"}'
shimpz upgrade

shimpz new assistant <name> creates a minimal Python Assistant with one Hello World Power. Python is the default language; it can also be selected explicitly with --language python.

shimpz upgrade checks the latest stable GitHub release and replaces the current executable only when a newer version is available.

Account tokens are read from environment variables and never accepted as CLI arguments. For example, account cloudflare uses SHIMPZ_ACCOUNT_CLOUDFLARE.

The crates.io package is named shimpz-cli; the installed command is shimpz.

License

Apache-2.0.