Skip to main content
AdOpenFree logoPromote your productReach more potential users and drive product growth and revenue.Advertise
Favicon of Gemini CLI

Gemini CLI

Free Listing

Gemini CLI is an open-source AI agent that brings Gemini directly into the terminal. It supports built-in tools, MCP extensions, GitHub workflows, automation, and multiple authentication options.

Visit google-gemini/gemini-cli

Overview

Gemini CLI is an open-source AI agent that brings the power of Gemini directly into the terminal, providing lightweight access from your prompt to the model.

Key Features

  • Free tier with 60 requests per minute and 1,000 requests per day when using a personal Google account.
  • Access to powerful Gemini 3 models with improved reasoning and a 1M token context window.
  • Built-in tools including Google Search grounding, file operations, shell commands, and web fetching.
  • Extensibility through MCP (Model Context Protocol) support for custom integrations.
  • Terminal-first design for developers who live in the command line.
  • GitHub integration for pull request reviews, issue triage, on-demand assistance, and custom workflows.

Use Cases

  • Query and edit large codebases, generate new apps from PDFs, images, or sketches, and debug issues with natural language.
  • Automate operational tasks such as querying pull requests or handling complex rebases, and run non-interactively in scripts.
  • Integrate with GitHub workflows for pull request reviews, issue triage, on-demand assistance, and custom automation.
  • Ground queries with built-in Google Search for real-time information and use MCP servers for custom capabilities including media generation.

Getting Started

  • Run instantly with npx @google/gemini-cli without installation.
  • Install globally with npm using npm install -g @google/gemini-cli, Homebrew using brew install gemini-cli, or MacPorts using sudo port install gemini-cli.
  • Start in the current directory with gemini, include multiple directories with gemini --include-directories ../lib,../docs, choose a model with gemini -m gemini-2.5-flash, and run non-interactively with gemini -p.
  • Authenticate by signing in with Google, using a Gemini API key, or using Vertex AI.

Before You Adopt

  • License: Apache-2.0. Review its terms before using, modifying, or distributing the project.
  • Preview releases are published weekly but are not fully vetted and may contain regressions or outstanding issues.
  • Organizations using a paid Code Assist License must set the Google Cloud Project.

Comments

Sign in to leave a comment.

More like Gemini CLI

Favicon of Cognee

Cognee

Free ListingStars: 31K

Open-source memory platform for AI agents

MCP Servers & Tool Connectors

Cognee is an open-source agent memory platform that gives LLM agents persistent long-term memory across sessions. It combines graph, vector, and relational retrieval and runs self-hosted, in Docker, on-prem, or on Cognee Cloud.

Favicon of QMD

QMD

Free ListingStars: 30.1K

On-device hybrid search for docs, notes, and knowledge bases

MCP Servers & Tool Connectors

QMD is a local-first mini CLI search engine for docs, knowledge bases, meeting notes, and other text. It combines BM25 full-text search, vector semantic search, and LLM re-ranking while running on-device via node-llama-cpp with GGUF models.

Favicon of OpenWorker

OpenWorker

Free ListingStars: 18.3K

AI that gets your everyday tasks done.

MCP Servers & Tool Connectors

OpenWorker is a free, open-source AI agent that runs on your computer and works in everyday tools to turn requests into finished deliverables, checking in before important actions. Bring your own model or run local with Ollama.