dw-cli
The Doubleword CLI — a terminal tool for batch inference at scale.
Install
pip install dw-cli
dw --version
If dw is not found after installing, pip's script directory may not be in your PATH. Try:
python3 -m dw_cli --version
Or install via the install script instead:
curl -fsSL https://raw.githubusercontent.com/doublewordai/dw/main/install.sh | sh
Usage
dw login # Authenticate via browser
dw models list # List available models
dw batches run batch.jsonl --watch # Upload, create batch, watch progress
dw realtime model "prompt" # One-shot inference
How it works
This package bundles the pre-built native dw binary for your platform. The dw command is a thin wrapper that executes the bundled binary directly — no runtime downloads or network access needed.
Supports Linux (x86_64, arm64) and macOS (x86_64, arm64).
For more information, see the main repository.
Metadata
Release files for dw-cli 0.1.25
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| dw_cli-0.1.25-py3-none-manylinux_2_35_x86_64.whl | Python 3 | none | Linux glibc 2.35+ x86-64 | Details |
| dw_cli-0.1.25-py3-none-manylinux_2_35_aarch64.whl | Python 3 | none | Linux glibc 2.35+ ARM64 | Details |
| dw_cli-0.1.25-py3-none-macosx_11_0_x86_64.whl | Python 3 | none | macOS 11.0+ x86-64 | Details |
| dw_cli-0.1.25-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
Total release size: 14.7 MB
Release files / dw_cli-0.1.25-py3-none-manylinux_2_35_x86_64.whl
| Download URL | dw_cli-0.1.25-py3-none-manylinux_2_35_x86_64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | Linux glibc 2.35+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
48608231ab0e99f882626dff891f6eba5931182733bb10a3e51cd9cd9d06648f
|
|
BLAKE2b-256 checksum How to use checksums |
37c15d9cf66dc7362698865d6e0921adaf36589dfb105e1cc88a92371b3e8a10
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / dw_cli-0.1.25-py3-none-manylinux_2_35_aarch64.whl
| Download URL | dw_cli-0.1.25-py3-none-manylinux_2_35_aarch64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | Linux glibc 2.35+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
1e0fb5d2fb02f7d5de41166207723bbb2bce27e462d5c1fca089f4666565b524
|
|
BLAKE2b-256 checksum How to use checksums |
57d1cfa764ed957fe8274e42ae70b30a66d3330916ba48b44602d0e453a13d8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / dw_cli-0.1.25-py3-none-macosx_11_0_x86_64.whl
| Download URL | dw_cli-0.1.25-py3-none-macosx_11_0_x86_64.whl |
|---|---|
| Size | 3.6 MB |
| Tags | Python 3 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
144b4a34c8966c06c0aafafb001aa0178ee480de54529964f0bd91351fc24068
|
|
BLAKE2b-256 checksum How to use checksums |
cf1b088a8cf4a151de11cc951928f38f03182846b099e70275a8e5cf762414f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / dw_cli-0.1.25-py3-none-macosx_11_0_arm64.whl
| Download URL | dw_cli-0.1.25-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 3.5 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
45eae1d2c8f99ab36b3ff2be5280d23248b9b62c255d19c44e4252795e5a8a3c
|
|
BLAKE2b-256 checksum How to use checksums |
620701df608397aaf31f091f096b77243cd8bced2cd577860932825e56fae5e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|