OpenSourceProjects logo
gemini-cli logo

gemini-cliAn open-source AI agent that brings the power of Gemini directly into your terminal.

An open-source AI agent that brings the power of Gemini directly into your terminal.

105,025 stars
14,011 forks
TypeScript
Apache-2.0

Screenshot not available yet

gemini-cli

Bring the power of Google's Gemini AI directly into your terminal with this open-source agent. Gemini CLI provides lightweight, developer-friendly access to advanced AI capabilities—from code understanding and generation to automation and real-time web grounding—all from the command line.

Key Features

  • Free Tier Access: 60 requests/min and 1,000 requests/day with a personal Google account
  • Advanced AI Models: Gemini 3 models with improved reasoning and 1M token context window
  • Built-in Tools: Google Search grounding, file operations, shell commands, and web fetching capabilities
  • Extensible Architecture: MCP (Model Context Protocol) support for custom integrations
  • Multiple Auth Options: OAuth login, API keys, or Vertex AI for different use cases
  • GitHub Integration: Automated code reviews, issue triage, and on-demand assistance via GitHub Actions

Use Cases

  • Code Development: Query and edit large codebases, generate apps from multimodal inputs, and debug with natural language
  • Workflow Automation: Automate operational tasks like pull request queries, complex rebases, and non-interactive scripting
  • Team Collaboration: Integrate into GitHub workflows for automated reviews, issue management, and team assistance

Who Is It For

Developers and engineering teams who want AI capabilities integrated directly into their terminal workflow. Whether you're working solo with the free tier or managing enterprise workloads with Vertex AI, Gemini CLI brings state-of-the-art AI to your command line without friction.