Provider Client v0.1.0

PC を Heat ネットワークに接続する Python 製クライアント。Mac / Linux / Windows 共通。
v0.1.0 MVP — 今すぐ接続可能
現状の Client は heartbeat (生存報告) のみ送信し、ダッシュボードで GPU を ONLINE 状態にします。
ジョブ実行 (= 実収益発生) は 2026 Q3 のエグゼキューターベータから開始されます。
今インストールしておくと、ベータ開始時に 即座にジョブ受付開始できます。

1. ワンライナーでインストール (Mac / Linux)

推奨
curl -sSL https://heatgpu.com/provider/install.sh | bash
~/.heat-provider/ にインストールされ、heat-provider コマンドが使えるようになります。Python 3.8+ のみ必要・追加依存パッケージなし。

2. Token を渡して起動

あなたの GPU の Client TokenGPU 管理 画面の「Client Token」ボタンから取得できます。
heat-provider --token YOUR_CLIENT_TOKEN
または環境変数で:
export HEAT_PROVIDER_TOKEN=xxxxxxxxxxxxx heat-provider

3. 常時稼働させる (Linux systemd)

# 1. Token を /etc/default/heat-provider に書く echo "HEAT_PROVIDER_TOKEN=YOUR_TOKEN" | sudo tee /etc/default/heat-provider # 2. systemd ユニットを取得 sudo curl -fsSL https://heatgpu.com/provider/heat-provider.service \ -o /etc/systemd/system/heat-provider.service # 3. 起動 + 自動起動 sudo systemctl daemon-reload sudo systemctl enable --now heat-provider # 4. ログ確認 sudo journalctl -u heat-provider -f

動作要件

Python3.8 以上 (Mac/Linux 標準装備)
対応 GPUNVIDIA RTX 3060 以上 (VRAM 8GB+)
NVIDIA Drivernvidia-smi が動作すること
RAM16GB 以上推奨
ネット回線上下 50Mbps 以上 (光回線推奨)
ディスクBeta 後: 空き 50GB 以上 (Docker キャッシュ)
セキュリティBeta 後: Docker サンドボックス分離