Skip to content

Gemini Client v0.0.3

Choose a tag to compare

@github-actions github-actions released this 07 Aug 14:26
· 108 commits to main since this release

Gemini Client Console v0.0.3

πŸš€ Features

  • Interactive model selection from available Gemini models
  • Response time tracking and performance metrics
  • Session statistics
  • Configurable via appsettings.json or environment variables

πŸ“¦ Installation

Windows

  1. Download the appropriate Windows package for your architecture
  2. Extract the ZIP file
  3. Run gemini-client-win-x64.exe (or your architecture's version)

Linux

  1. Download the appropriate Linux package for your architecture
  2. Extract: tar -xzf gemini-client-linux-x64.tar.gz
  3. Make executable: chmod +x gemini-client-linux-x64
  4. Run: ./gemini-client-linux-x64

macOS

  1. Download the appropriate macOS package for your architecture (x64 for Intel, arm64 for Apple Silicon)
  2. Extract: tar -xzf gemini-client-osx-arm64.tar.gz
  3. Make executable: chmod +x gemini-client-osx-arm64
  4. Run: ./gemini-client-osx-arm64

βš™οΈ Configuration

Create an appsettings.json file in the same directory as the executable:

{
  "GeminiSettings": {
    "ApiKey": "YOUR_API_KEY",
    "BaseUrl": "https://generativelanguage.googleapis.com/",
    "DefaultModel": "gemini-2.5-flash"
  }
}

Or set environment variables:

  • GeminiSettings__ApiKey=YOUR_API_KEY
  • GEMINI_DEFAULT_MODEL=gemini-2.5-flash

πŸ“ Changelog

See CHANGELOG.md for details.

πŸ› Known Issues

  • Some experimental models may return server errors
  • Use stable models like gemini-2.5-flash for best results