Nexhelm CLI (`nex`). Public client for Nexhelm AI — login, workspaces, workflows. No core IP; the backend is the boundary.
Project description
nexhelm
nex — the Nexhelm engineer CLI. One command takes you from nothing to a
ready-to-code cloud workspace (a sealed per-firm "silo") open in your local
VS Code over a secure tunnel. No repo clone, no SSH setup, no manual config.
Access is by GitHub organization membership — any member of the NexhelmAI
org can sign in. No @nexhelm.ai email and no pre-existing account required.
1. Install
Use uv — it brings its own modern Python, so it works on any laptop
(even old or no system Python, where pipx fails):
curl -LsSf https://astral.sh/uv/install.sh | sh # one-time, if you don't have uv
uv tool install nexhelm
Already have a modern Python and prefer pipx?
pipx install nexhelm
2. Update
nex update # update to the latest release (uv or pipx)
Force a clean reinstall if anything's off:
uv tool install --force nexhelm
# or: pipx install --force nexhelm
3. VS Code
nex workspace enter opens your workspace in local VS Code, so VS Code must
be on the machine. You don't have to install it yourself — if code isn't
found, nex installs VS Code automatically (macOS / Linux / Windows). To set it
up manually instead, get it from https://code.visualstudio.com/download.
Use it
nex login # GitHub sign-in (org membership = access)
nex workspace enter --customer <name> # opens VS Code into the firm's silo
enter does everything for you: installs VS Code if missing, installs the
Remote-SSH + Codex extensions, clones the repo, opens a window named
nex.<name>, and waits until the code is actually there before opening.
- Omit
--customerfor a fresh throwaway dev workspace. - Pass a stable
--customer <name>to return to the same workspace later (durable per-firm silo; compute sleeps when idle, your work persists).
Run nex --help for the full command list.
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 nexhelm-0.3.13.tar.gz.
File metadata
- Download URL: nexhelm-0.3.13.tar.gz
- Upload date:
- Size: 76.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
321a1a17849110b6d0ba76fbf47e1029e124304b586eb3cdd45c5d308e9747b1
|
|
| MD5 |
f912be77abc5ab833c5ba4bc9362e537
|
|
| BLAKE2b-256 |
0f2ea4761657e59c6bd745d578f994b2bc74b9b851fd1276ec0fa6543e2de349
|
File details
Details for the file nexhelm-0.3.13-py3-none-any.whl.
File metadata
- Download URL: nexhelm-0.3.13-py3-none-any.whl
- Upload date:
- Size: 86.3 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 |
93bd4960ace3ecb61f01a56f0dc69cf55a1bb8cd64fc1ad8c0338ad1e17a1af1
|
|
| MD5 |
1b22e746d99c4fa9a11d2b7cd43092c5
|
|
| BLAKE2b-256 |
2c73eaac49e2b8930bae459997b6cc3253b550d3c779f9515d7d4fef96c2d0ca
|