CLI for HyperCLI - GPU orchestration and LLM API
Project description
HyperCLI CLI
Command-line interface for HyperCLI - GPU orchestration and LLM API.
Installation
pip install hypercli-cli
This also installs the hypercli-sdk as a dependency.
Setup
Configure your API key:
hyper configure
Or set via environment:
export HYPERCLI_API_KEY=your_key
Or create ~/.hypercli/config:
HYPERCLI_API_KEY=your_key
Get your API key at hypercli.com/dashboard
Usage
Billing
hyper billing balance
hyper billing transactions
hyper billing balance -o json
LLM
# List models
hyper llm models
# Quick chat
hyper llm chat deepseek-v3.1 "Explain quantum computing"
# Interactive chat
hyper llm chat deepseek-v3.1
# With system prompt
hyper llm chat deepseek-v3.1 "Write a haiku" -s "You are a poet"
Jobs
# List jobs
hyper jobs list
hyper jobs list -s running
# Create a job
hyper jobs create nvidia/cuda:12.0 -g l40s -c "python train.py"
# Create and follow logs with TUI
hyper jobs create nvidia/cuda:12.0 -g h100 -n 8 -c "torchrun train.py" -f
# Get job details
hyper jobs get <job_id>
# Stream logs
hyper jobs logs <job_id> -f
# Watch GPU metrics
hyper jobs metrics <job_id> -w
# Cancel
hyper jobs cancel <job_id>
# Extend runtime
hyper jobs extend <job_id> 7200
User
hyper user
Output Formats
hyper jobs list -o json
hyper billing balance -o table
License
MIT
Project details
Release history Release notifications | RSS feed
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 hypercli_cli-0.7.10.tar.gz.
File metadata
- Download URL: hypercli_cli-0.7.10.tar.gz
- Upload date:
- Size: 32.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f0d7ebf64a8976831ac755f6afa081c493767fc24b2dad33592b720e7d07af1b
|
|
| MD5 |
7a602c8597744b28afbf1b761ec68b5f
|
|
| BLAKE2b-256 |
561a00460124b912d20caefc0ed64586f8910d64f96edfab11a8e8cd613f7c3f
|
File details
Details for the file hypercli_cli-0.7.10-py3-none-any.whl.
File metadata
- Download URL: hypercli_cli-0.7.10-py3-none-any.whl
- Upload date:
- Size: 39.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3b907143a155cb4a3dc71b21ef3cab32d4fa235987a4b57528544b072e3c46c
|
|
| MD5 |
3ad1a502b2b9672866d068a8d1d7bbef
|
|
| BLAKE2b-256 |
dd412159f3f47d1542bc76279ea3ec0983d82d69abf1969d98c3cce310a28bf4
|