Gemini CLI
Project record
Gemini CLI is an open-source AI agent from Google that runs in a terminal and uses Google's Gemini models. It has built-in tools for file operations, shell commands, web fetching, and Google Search grounding, supports MCP servers and extensions, and can run non-interactively in scripts.1
- Website: Website (external site: geminicli.com)
- Repository: Repository (external site: github.com)
- Documentation: Documentation (external site: geminicli.com)
- License: LICENSE (external site: github.com)
- Release notes: Reviewed release (external site: github.com)
Availability and license
Overall availability
Source code is public. Use requires an internet connection and authentication with a Google account, a Gemini API key, or Vertex AI; each path is governed by its own Google terms and privacy notice. The Gemini models themselves are not open.145
Availability is separate from permission: read the license before using or redistributing.
Component reuse rights
- weights
- Unknown — no complete fact-level rights review
- code
- Reviewed qualifying license recorded — check scope and conditions
- data
- Unknown — no complete fact-level rights review
- documentation
- Unknown — no complete fact-level rights review
No complete system-rights review is recorded for this release.
Public materials checklist
| Item | Status | Notes and evidence |
|---|---|---|
| Source codeIs the source code publicly readable? | Public | Public repository containing the agent client, not model weights.1 |
| DocumentationIs user documentation published? | Public | Public official documentation.456 |
| InstallationAre installation instructions or packages publicly available? | Public | Documented installation through npx, npm, Homebrew, MacPorts, or an Anaconda environment; the installation guide says it is preinstalled on Cloud Shell and Cloud Workstations.14 |
| Supported platformsAre supported operating systems or hardware documented? | Public | The installation guide's recommended specifications list macOS 15 or later, Windows 11 24H2 or later, and Ubuntu 20.04 or later, with Node.js 20 or newer and a Bash, Zsh, or PowerShell shell.4 |
| Release statusAre versioned releases published? | Public | Reviewed v0.62.0, marked Latest and published September 29, 2026. The README describes weekly stable and preview releases and daily nightly releases. This entry describes the project rather than one release.71 |
What it is useful for
Run and use notes
Organization context
U.S. eligibility
Eligible · basis: U.S.-governed project
Gemini CLI is developed in the google-gemini GitHub organization and distributed on npm as @google/gemini-cli. Its README says it is built by Google and the open source community, and its contributing guide requires contributors to sign Google's Contributor License Agreement. Google's terms of service identify Google LLC, organized under the laws of Delaware, at 1600 Amphitheatre Parkway, Mountain View, California. See the google organization record.138
Sources
This listing is not an endorsement, a safety assessment, or a federal approval.