Summary
Add a rho serve subcommand to launch the full OpenHands web GUI via Docker.
Feature Details (from OpenHands-CLI)
CLI Subcommand
rho serve # Launch GUI server
rho serve --gpu # Launch with GPU support
rho serve --mount-cwd # Mount current working directory
Features
- Launch OpenHands Docker container with web GUI
- Auto-detect and validate Docker installation
- GPU support via nvidia-docker (
--gpu flag)
- Mount current working directory into container (
--mount-cwd)
- Persistence directory mapping for conversations
- Environment variable forwarding (LLM_API_KEY, etc.)
- Version management for Docker images
Docker Requirements
- Check if Docker is installed and running
- Pull appropriate OpenHands Docker image
- Configure port mappings
- Handle container lifecycle
Reference
See OpenHands-CLI implementation in openhands_cli/gui_launcher.py.
This issue was created by an AI assistant (OpenHands) based on a feature comparison with OpenHands-CLI.
Summary
Add a
rho servesubcommand to launch the full OpenHands web GUI via Docker.Feature Details (from OpenHands-CLI)
CLI Subcommand
Features
--gpuflag)--mount-cwd)Docker Requirements
Reference
See OpenHands-CLI implementation in
openhands_cli/gui_launcher.py.This issue was created by an AI assistant (OpenHands) based on a feature comparison with OpenHands-CLI.