outo-models-cli
omc — the user-facing command-line client for self-hosted
outo-models servers.
Hugging Face CLI surface, adapted to a self-hosted multi-server world.
Install
pip install outo-models-cli
Both omc and outo-models-cli console scripts are installed.
Quickstart
# 1. Log in (prompts for a PAT, masked)
omc auth login --server http://192.168.0.239
# 2. Verify
omc auth whoami
# 3. Create a model repo
omc repo create my-model --kind model --public --description "My first model"
# 4. Browse the tree
omc ls alice/my-model
# 5. Download everything
omc download alice/my-model --local-dir ./my-model
# 6. Upload a folder
omc upload alice/my-model ./checkpoints --path-in-repo weights --message "v1"
Commands
omc auth login --server <url> [--token PAT] [--set-default]
omc auth logout [--server <url>]
omc auth whoami [--server <url>]
omc auth status
omc repo create <name> [--kind model|dataset|space] [--public|--private]
omc repo delete <owner>/<name> [--kind ...] [--yes]
omc repo list [--owner ...] [--kind ...]
omc ls <owner>/<name> [--path subdir] [--revision main]
omc download <owner>/<name> [--revision main] [--include ...]
[--exclude ...] [--local-dir ./x]
[--max-workers 8]
omc upload <owner>/<name> <local-path> [--path-in-repo subdir]
[--message ...]
Every command accepts --server <url> to override the default target.
Environment variables
OMC_SERVER— overrides the default server URL.OMC_TOKEN— supplies the bearer credential directly (highest priority).OMC_CONFIG_DIR— overrides the config directory (defaults to$XDG_CONFIG_HOME/omcor~/.config/omc).
Configuration
Credentials are stored at ~/.config/omc/config.json with mode 0600.
The file maps each known server URL to its bearer token; the first
login becomes the default target.
License
Apache-2.0.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file outo_models_cli-0.1.0.tar.gz.
File metadata
- Download URL: outo_models_cli-0.1.0.tar.gz
- Upload date:
- Size: 58.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
646664315d839927c878a144ed4bb5795b7b1d33db698404dd2c761a4232f6bf
|
|
| MD5 |
e5417a5051131dd4236d2e02bf3b6ba9
|
|
| BLAKE2b-256 |
544f03adf6a046ee516571c08b1eaba2199deb1b99a7bbd58ed2f80902cdbf2f
|
Provenance
The following attestation bundles were made for outo_models_cli-0.1.0.tar.gz:
Publisher:
release-cli.yml on llaa33219/outo-models
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
outo_models_cli-0.1.0.tar.gz -
Subject digest:
646664315d839927c878a144ed4bb5795b7b1d33db698404dd2c761a4232f6bf - Sigstore transparency entry: 2734018716
- Sigstore integration time:
-
Permalink:
llaa33219/outo-models@c49b804fec6fafb3a527ede82682c497a1d2d2b4 -
Branch / Tag:
refs/tags/v0.1.0-cli - Owner: https://github.com/llaa33219
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release-cli.yml@c49b804fec6fafb3a527ede82682c497a1d2d2b4 -
Trigger Event:
push
-
Statement type:
File details
Details for the file outo_models_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: outo_models_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 40.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba337c7e0d7cdb7190bcbeb7534f772e4e999d24ee8bf7d4129e0b3c21f57efc
|
|
| MD5 |
8a5c6623252d2a76a1985b502f34d83c
|
|
| BLAKE2b-256 |
27838e8a44967e1f5fe0201d818cb2b806d98bb29d09a093e1996077f6d3be45
|
Provenance
The following attestation bundles were made for outo_models_cli-0.1.0-py3-none-any.whl:
Publisher:
release-cli.yml on llaa33219/outo-models
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
outo_models_cli-0.1.0-py3-none-any.whl -
Subject digest:
ba337c7e0d7cdb7190bcbeb7534f772e4e999d24ee8bf7d4129e0b3c21f57efc - Sigstore transparency entry: 2734018890
- Sigstore integration time:
-
Permalink:
llaa33219/outo-models@c49b804fec6fafb3a527ede82682c497a1d2d2b4 -
Branch / Tag:
refs/tags/v0.1.0-cli - Owner: https://github.com/llaa33219
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release-cli.yml@c49b804fec6fafb3a527ede82682c497a1d2d2b4 -
Trigger Event:
push
-
Statement type: