Skip to main content

Terminal UI for Onde Inference models, apps, and account management.

Project description

Onde Inference

onde

Manage your Onde Inference apps from the terminal.
Sign up, sign in, assign models — no browser required.

Website PyPI Crates.io License


onde CLI — apps list with model assignments



Install

pip install onde-cli

Installs the native onde binary for your platform — no compiler, no Node.js, no runtime dependencies.

Quick start

onde

A full terminal UI opens. Create an account or sign in, then manage your apps and model assignments without leaving the terminal.

Keys

Auth screen

Key Action
Tab Move between fields
Enter Submit form
Ctrl+L Switch to Sign in
Ctrl+N Switch to Create account
Ctrl+C Quit

Apps list

Key Action
Navigate apps
Enter Open app detail
n Create new app
s Sign out
Ctrl+C Quit

App detail

Key Action
m Assign / change model
r Rename app
s Sign out
Esc Back to apps list

Model picker

Key Action
Navigate models
Enter Assign selected model
Esc Cancel

Other installation methods

Cargo

cargo install onde-cli

From source

git clone https://github.com/ondeinference/onde-cli
cd onde-cli
cargo build --release
./target/release/onde

Platform support

Pre-built native binaries ship for every major platform:

Platform Architecture
macOS arm64, x64
Linux (glibc) arm64, x64
Windows arm64, x64

Debug logs

Logs are written to ~/.cache/onde/debug.log. Nothing touches the terminal output — ratatui owns the screen exclusively while the TUI is open.

Related

SDK Install
Swift SDK Swift Package Manager
Flutter SDK flutter pub add onde_inference
React Native SDK npm i @ondeinference/react-native
Rust crate cargo add onde

Source & issues

This package ships a pre-built native binary. Source lives at github.com/ondeinference/onde-cli — file bugs and feature requests there.

License

Dual-licensed under MIT and Apache 2.0.


Built by Onde Inference · © 2026

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

onde_cli-0.2.0.tar.gz (824.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

onde_cli-0.2.0-py3-none-win_arm64.whl (4.3 MB view details)

Uploaded Python 3Windows ARM64

onde_cli-0.2.0-py3-none-win_amd64.whl (4.7 MB view details)

Uploaded Python 3Windows x86-64

onde_cli-0.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

onde_cli-0.2.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

onde_cli-0.2.0-py3-none-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

onde_cli-0.2.0-py3-none-macosx_10_12_x86_64.whl (4.6 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file onde_cli-0.2.0.tar.gz.

File metadata

  • Download URL: onde_cli-0.2.0.tar.gz
  • Upload date:
  • Size: 824.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for onde_cli-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0630e871e2cd76bf2a00bb87c67bd45d8e294a02c79022906a5243465ca445ce
MD5 78c36bbb54176ad750245ad6ba7d2293
BLAKE2b-256 779c040f5a150bff8ae6ed82c3ac72aa759473a2183d80b08b95fd95b14c0b44

See more details on using hashes here.

Provenance

The following attestation bundles were made for onde_cli-0.2.0.tar.gz:

Publisher: release-pypi.yml on ondeinference/onde-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file onde_cli-0.2.0-py3-none-win_arm64.whl.

File metadata

  • Download URL: onde_cli-0.2.0-py3-none-win_arm64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for onde_cli-0.2.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 8fb9548456460484361a49cc7690f3663634d72584a5a11fb237216d4f152a73
MD5 1385bc7d5401dc0f7b392d65b58ee0dd
BLAKE2b-256 41d89e43c27da8d2591597083aa1e83ac97b5bf6b7460c5091c36987afca946d

See more details on using hashes here.

Provenance

The following attestation bundles were made for onde_cli-0.2.0-py3-none-win_arm64.whl:

Publisher: release-pypi.yml on ondeinference/onde-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file onde_cli-0.2.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: onde_cli-0.2.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for onde_cli-0.2.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d424f89545cb4091d8d3d5f8caa339cb2b4a0653b6297f5f2a8c8ceaf688589a
MD5 90e3d66ed8cf9c21231c35eae0d56648
BLAKE2b-256 0400bb9521ffa4bd808ae479289ba7f30f554a197eb61539c7f8990753e40310

See more details on using hashes here.

Provenance

The following attestation bundles were made for onde_cli-0.2.0-py3-none-win_amd64.whl:

Publisher: release-pypi.yml on ondeinference/onde-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file onde_cli-0.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for onde_cli-0.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92f87b3fd7af0e2d48fb30b59fef8ef29ddb5a00ea82ee6d4ec74abfc7ad9817
MD5 8beb15fd8b16eaf027a57540f307f869
BLAKE2b-256 d0589fa80d46943ffe7b988a5f64e6aa8cc19eabf3723d3a73bc0ed3c2fee3eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for onde_cli-0.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release-pypi.yml on ondeinference/onde-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file onde_cli-0.2.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for onde_cli-0.2.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 baabc4496845cbdb0fd1fc39c17451702649b3a7ebdab263a79c6232db35e07b
MD5 afa05d8018cdd3001a137f2728eb5504
BLAKE2b-256 2a9167a90d888c24a5b74fed2279492ba34338db9e680bfe128cf00f51c9883d

See more details on using hashes here.

Provenance

The following attestation bundles were made for onde_cli-0.2.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release-pypi.yml on ondeinference/onde-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file onde_cli-0.2.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for onde_cli-0.2.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 09f4aa844740d7e48163e65832772d09c239d2ea9a6cdb2e1b1fa28a652eb3e6
MD5 70f0205ed2470c3837c6192a955052b9
BLAKE2b-256 3161c9a9328be14cdc423145d4220c41f76e6f22acba1765963d187c42a426b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for onde_cli-0.2.0-py3-none-macosx_11_0_arm64.whl:

Publisher: release-pypi.yml on ondeinference/onde-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file onde_cli-0.2.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for onde_cli-0.2.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ab146d5c96b8ad1c22af97d6aeea4a12aafbd70dd9c1667ab5a3900c5e4ab983
MD5 1f69e37d8e0cd7e297cc63d13d1600cd
BLAKE2b-256 ab9815dc760d0115b9425d2c45b326ae796aeedcdd70b9c717c4a8a82d789352

See more details on using hashes here.

Provenance

The following attestation bundles were made for onde_cli-0.2.0-py3-none-macosx_10_12_x86_64.whl:

Publisher: release-pypi.yml on ondeinference/onde-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page