opensource

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

github.com/google-gemini/gemini-cli
opensource homepage screenshot

About opensource

Gemini CLI is an open-source AI agent that runs in the terminal and connects to Gemini models. It can query and edit codebases, perform file operations and shell commands, fetch web content, debug with natural language, and generate apps from PDFs, images, or sketches.

It supports Google Search grounding, MCP servers for custom integrations including media generation, non-interactive use in scripts, conversation checkpointing, GEMINI.md context files, and a GitHub Action for pull request reviews and issue triage. With a personal Google account, stated use is 60 requests per minute and 1,000 requests per day. Preview and nightly releases may contain regressions or pending validations.

Key features

  • Query and edit large codebases from terminal
  • Generate apps from PDFs, images, or sketches
  • Ground queries with Google Search for real-time information
  • Run non-interactively in scripts for workflow automation
  • Save and resume sessions with conversation checkpointing
  • Connect custom integrations via MCP servers
Best for: Developers who work in the command line and need help with code, automation, and GitHub workflows.
Good for
  • Open source under Apache 2.0 license
  • Multiple install methods including npx, npm, Homebrew, MacPorts, and Conda
  • Custom project behavior through GEMINI.md context files
Watch out for
  • Preview releases may contain regressions or outstanding issues
  • Nightly releases assume pending validations and issues

opensource at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

opensource alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Agents & Automation

Well-known listings from the same topic.

All 313

opensource FAQ

How can Gemini CLI be installed?
Run with npx as npx @google/gemini-cli, install globally with npm, Homebrew, MacPorts, or inside a Conda environment with npm.
What are the stated free-tier limits?
60 requests per minute and 1,000 requests per day with a personal Google account.
How are releases published?
Preview each week Tuesday at 23:59 UTC, stable each week Tuesday at 20:00 UTC, and nightly each day at 00:00 UTC.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing