Skip to content
YottaCode v0.2.0 is out! πŸŽ‰ See the release notes β†—

Gemini

Use Google’s Gemini models through yottacode’s native adapter.

Configure

In the TUI β€” add or switch providers without restarting:

/provider              # open the picker β†’ Add a profile: kind=gemini, base URL, API key, model
/provider use gemini   # switch to a saved profile
/model gemini-2.5-pro  # switch model for this session

From the command line β€” set environment variables:

export YOTTACODE_PROVIDER=gemini
export YOTTACODE_MODEL=gemini-2.5-pro
export YOTTACODE_BASE_URL=https://generativelanguage.googleapis.com
export YOTTACODE_API_KEY=...

…or pass flags at launch (they override the environment):

yottacode --provider gemini \
  --model gemini-2.5-pro \
  --base-url https://generativelanguage.googleapis.com \
  --api-key ...

The native Gemini adapter uses Google’s HTTP API.