Skip to main content

openair-cli

OpenAIR 平台的命令行启动器:一条命令拉起全栈(Docker)并打开工作台。

pipx install openair-cli        # 或 pip install --user openair-cli

openair up                      # 克隆/更新仓库 → 生成 .env(安全项随机化+管理员账号)→ 启动 → 打开浏览器
openair up --mode replay        # 零密钥回放演示(推荐第一次使用)
openair status                  # 服务与 API 健康状态
openair seed                    # 灌入演示任务数据
openair down                    # 停止(--volumes 连数据卷一起清空)
  • 首次 openair up 会自动生成随机密码并仅打印一次登录凭据(同时写入 .env 的 OPENAIR_BOOTSTRAP_ADMIN_*)
  • 常用覆盖:--dir <路径> 指定仓库位置;--admin-email/--admin-password 自定管理员;--no-open 不弹浏览器;--no-start 只做准备不启容器
  • 依赖:Python 3.9+、Docker 24+(含 compose v2)。无任何 Python 第三方依赖

本地开发安装(仓库根目录):

uv tool install --force ./cli

Metadata

Release files for openair-cli 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openair-cli 0.1.0
File Size Uploaded Provenance Actions
openair_cli-0.1.0.tar.gz 6.0 kB Without provenance Details for openair_cli-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for openair-cli 0.1.0
File Interpreter ABI Platform Actions
openair_cli-0.1.0-py3-none-any.whl Python 3 none any Details for openair_cli-0.1.0-py3-none-any.whl

Total release size: 12.6 kB

Release files / openair_cli-0.1.0.tar.gz

Download URL openair_cli-0.1.0.tar.gz
Size 6.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6bca33a7013cfd55c10266898a85c8696f0736ced8c24878803a53430913ebb7
BLAKE2b-256 checksum
How to use checksums
cbed12f124471fc42c7a7fefeeb18a0ee74357d4dcb4d5ead5ebcea14e126fb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / openair_cli-0.1.0-py3-none-any.whl

Download URL openair_cli-0.1.0-py3-none-any.whl
Size 6.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2fcc8b3852543bfdd927f0f1ec9992e410fd01e1009b06f162040cb94ad3ae1c
BLAKE2b-256 checksum
How to use checksums
d397ace7a59e5e29bf63425fedd1e1e5229226bf790578f75deb21277a30a9d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for openair-cli 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page