Gemini CLI - Google's CLI for interacting with Gemini AI models from your terminal
10K+
Kasm Workspaces is a docker container streaming platform for delivering browser-based access to desktops, applications, and web services.
Launch a real-time demo in a new browser window: Live Demo.
∗Note: Demo is limited to 3 minutes and has upload/downloads restricted for security purposes.
Try out our no-cost Community Edition: Download.
Our Kasm Workspaces team has open-sourced our library of images (Info & Source Code).
The web-native rendering is powered by our open-source project: KasmVNC.
This Image contains a browser-accessible Ubuntu Jammy Desktop with Gemini CLI, Google's command-line interface for interacting with Gemini AI models directly from your terminal.

GEMINI_API_KEY - Your Google Gemini API key (starts with AIza). This is required for Gemini CLI to authenticate with the Google AI API. If you don't want to use an API key, you can use browser login flow to login to your Gemini account.You can pass this environment variable to your Gemini CLI Workspace with Docker Run Config Override (JSON) in your Workspace settings.
Alternatively, you can use the Launch Form to input your API key when starting the workspace. The Launch Form allows you to:
The workspace will automatically configure Gemini CLI to use your API key.
This image was designed to run natively within Kasm Workspaces, but it can also be deployed stand-alone and accessed through a web browser.
sudo docker run --rm -it --shm-size=512m -p 6901:6901 -e VNC_PW=password kasmweb/gemini-cli:1.18.0
The container is now accessible via a browser : https://IP_OF_SERVER:6901
Please note that some functionality, such as audio, uploads, downloads, and microphone pass-through, is only available when using Kasm Workspaces for orchestration.
1.18.0
1.18.0-rolling
develop
Source Code
Workspaces Documentation
Reporting Issues
Content type
Image
Digest
sha256:e62de78a1…
Size
1.5 GB
Last updated
33 minutes ago
docker pull kasmweb/gemini-cli:1.19.0-rolling-dailyPulls:
1,204
Jul 6 to Jul 12