This repository was archived by the owner on Apr 6, 2026. It is now read-only.
Releases: run-ai/genv
Releases · run-ai/genv
Release list
v1.4.3
v1.4.2
Fixed
genv remote llmsupports multiple Linux users
v1.4.1
Fixed
genv llmsupports multiple Linux users
v1.4.0
Added
- Introduced LLM support in Genv
- Added command
genv llm - Added command
genv remote llm - Added command
genv version
Fixed
- Passing environment variables over SSH commands
v1.3.0
Added
- Supporting monitoring remote machines without Genv installed
- Added metric
genv_is_installed - Added metric
genv_device_temperature - Added metric
genv_device_memory_total_bytes - Implemented metric
genv_device_utilization - Implemented metric
genv_device_memory_used_bytes - New Grafana dashboard
- Supporting passing SSH login names in
genv remotewith argument-l --username
v1.2.0
Added
- Ray integration and
genv.raysubpackage
v1.1.0
Added
- Added flag
--max-devices-for-usertogenv enforceandgenv remote enforcecommands
v1.0.0
Changed
- Renamed Python CLI from
genvctltogenv - Installation is now 100% Python-based
- Moved Python source directory to the project root
Removed
- Removed shell code base
libexec/entirely
v0.12.0
Added
- Added
genv.sdk.activate - Added
genv.sdk.attach - Added
genv.sdk.attached - Added
genv.sdk.configure - Added
genv.sdk.configuration
Changed
- Merged executables into
genvctl
v0.11.0
Added
- Introducing the Genv CLI
genvctl - Added CLI subcommand
genvctl lockfor locking over-subscribed devices as access control - Supporting over-subscription in container toolkit with
genv-dockerflag--over-subscribe - Added
genv.sdk.envSDK package for the active environment - Supporting locking multiple devices in
genv.core.devices.lock
Changed
- Renamed
genv.sdk.lock_devicestogenv.sdk.lock