Explore all Google AI models and their capabilities in one beautiful table
A simple Python tool that fetches and displays detailed metadata about all available Google Gemini AI models.
- π Beautiful Table Display β View all models in a formatted terminal table
- π Detailed Information β Token limits, temperature, capabilities, and more
- π§ Thinking Models β See which models support "thinking" mode
- β‘ Fast & Lightweight β Single script, minimal dependencies
- π Secure β Uses environment variables for API key (no hardcoding)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β GeminiModelsInfo - Model Explorer β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π Found 25 models
βββββββββββββββββββββββββββββ€βββββββββββββββββββββ€βββββββββββββ€ββββββββββββββ€βββββββ€ββββββββ€βββββββββββ€βββββββββββββββββββββββ
β Model ID β Display Name β Input Lim β Output Lim β Temp β Top P β Thinking β Capabilities β
βββββββββββββββββββββββββββββͺβββββββββββββββββββββͺβββββββββββββͺββββββββββββββͺβββββββͺββββββββͺβββββββββββͺβββββββββββββββββββββββ‘
β gemini-2.0-flash β Gemini 2.0 Flash β 1.0M β 8k β 1.0 β 0.95 β β
β Text, Image, Code β
β gemini-1.5-pro β Gemini 1.5 Pro β 2.0M β 8k β 1.0 β 0.95 β β β Text, Image, Audio β
β ... β ... β ... β ... β ... β ... β ... β ... β
βββββββββββββββββββββββββββββ§βββββββββββββββββββββ§βββββββββββββ§ββββββββββββββ§βββββββ§ββββββββ§βββββββββββ§βββββββββββββββββββββββ
git clone https://github.com/AITwinMinds/GeminiModelsInfo.git
cd GeminiModelsInfopip install -r requirements.txtGet a free API key from Google AI Studio
Option A: Environment variable (recommended)
export GOOGLE_API_KEY="your-api-key-here"Option B: Enter when prompted The script will ask for your key if not set.
python gemini_models_info.pyOr make it executable:
chmod +x gemini_models_info.py
./gemini_models_info.py| Column | Description |
|---|---|
| Model ID | Unique identifier for the model |
| Display Name | Human-readable model name |
| Input Limit | Maximum input tokens (e.g., 1.0M = 1 million) |
| Output Limit | Maximum output tokens |
| Temp | Default temperature setting |
| Top P | Default top_p (nucleus sampling) |
| Thinking | β if model supports "thinking" mode |
| Capabilities | Supported actions (text, image, code, etc.) |
- Python 3.8+
google-genaiβ Google AI Python SDKtabulateβ Beautiful table formatting
If you find this tool useful, consider supporting the development!
MIT License - see LICENSE for details.
Made with β€οΈ by AITwinMinds