Documentation Index
Fetch the complete documentation index at: https://allhandsai-chore-rename-allhands-bot-github-pat-to-pat-token.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Theopenhands web command launches the CLI’s terminal interface as a web application, accessible through your browser. This is useful when you want to:
- Access the CLI remotely
- Share your terminal session
- Use the CLI on devices without a full terminal
This is different from
openhands serve, which launches the full GUI web application. The web interface runs the same terminal UI experience you see in the terminal, just in a browser.Basic Usage
Options
| Option | Default | Description |
|---|---|---|
--host | 0.0.0.0 | Host address to bind to |
--port | 12000 | Port number to use |
--debug | false | Enable debug mode |
Examples
Remote Access
To access the web interface from another machine:-
Start with
--host 0.0.0.0to bind to all interfaces: -
Access from another machine using the host’s IP:
Use Cases
Development on Remote Servers
Access OpenHands on a remote development server through your local browser:Sharing Sessions
Run the web interface on a shared server for team access:Comparison: Web Interface vs GUI Server
| Feature | openhands web | openhands serve |
|---|---|---|
| Interface | Terminal UI in browser | Full web GUI |
| Dependencies | None | Docker required |
| Resources | Lightweight | Full container |
| Best for | Quick access | Rich GUI experience |
See Also
- Terminal Mode - Direct terminal usage
- GUI Server - Full web GUI with Docker
- Command Reference - All CLI options

