armnet-client
The job-submission SDK for the Armnet managed arm farm.
Install it on a developer machine, a CI runner, or any service that submits jobs
to the platform — it builds and pushes container images, submits jobs, streams
logs, and manages secrets and volumes. (Code that runs inside your container
uses armnet-runtime instead.)
from armnet_client import Image, execute
image = Image.build(dockerfile="Dockerfile", context_dir=".", name="my-runner").push()
result = execute(
image=image,
embodiment="lerobot/so-101",
task="assemble_block_tower",
args={"seed": 0, "n_episodes": 20},
timeout_seconds=600,
)
print(result.return_value)
It also installs the armnet CLI (identity, secrets, volumes) plus policy
evaluation, teleoperation, and dataset-recording commands.
Install
pip install armnet-client
Documentation
Full guides and API reference: https://docs.armnet.dev/packages/client/
Metadata
Release files for armnet-client 0.3.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| armnet_client-0.3.4.tar.gz | 201.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| armnet_client-0.3.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 387.3 kB
Release files / armnet_client-0.3.4.tar.gz
| Download URL | armnet_client-0.3.4.tar.gz |
|---|---|
| Size | 201.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fa7f70901e4d7563b729f63847757474c22f872a152643382eac0ba7044e110d
|
|
BLAKE2b-256 checksum How to use checksums |
a5feceb77cb122d15f67f88c5752baf439086ebb48f95c66ff5c0f4b7ae84676
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / armnet_client-0.3.4-py3-none-any.whl
| Download URL | armnet_client-0.3.4-py3-none-any.whl |
|---|---|
| Size | 185.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7a66146dae1db82fd144f88868a3f143755ef064cb1aa166cd87c95cf4859468
|
|
BLAKE2b-256 checksum How to use checksums |
78201f512f6695a654da596a5382d1003fc7c4d95614d77a37e194276559db4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|