gemini-cli

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2024 License: MIT

README

gemini-cli

Build

A command-line interface (CLI) for Google Gemini.

Google Gemini is a family of multimodal artificial intelligence (AI) large language models that have capabilities in language, audio, code and video understanding.

The current version only supports multi-turn conversations (chat), using the gemini-pro model.

Installation

Choose a binary from the releases.

Build from Source

Download and install Go.

Install the application:

go install github.com/reugn/gemini-cli/cmd/gemini@latest

See the go install instructions for more information about the command.

Usage

API key

To use gemini-cli, you'll need an API key set in the GEMINI_API_KEY environment variable. If you don't already have one, create a key in Google AI Studio.

System commands

The system chat message must begin with an exclamation mark and is used for internal operations. A short list of supported system commands:

Command Descripton
!q Quit the application
!p Purge the chat history
CLI help
Gemini CLI Tool

Usage:
   [flags]

Flags:
      --chat      start chat session (default true)
  -h, --help      help for this command
      --stream    use streaming (default true)
  -v, --version   version for this command

License

MIT

Directories

Path Synopsis
cli
cmd
gemini command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL