HeyPuter / HeyPuter/puter

backend new models check - gemini - 2026-09-16

Open
#3,876 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
43.5k
Forks
4.1k
Avg merge
1d 3h
Merged PRs (30d)
226

Description

Files checked: `src/backend/drivers/ai-chat/providers/gemini/models.ts`, `src/backend/drivers/ai-image/providers/gemini/models.ts`, `src/backend/drivers/ai-video/providers/gemini/models.ts`, `src/backend/drivers/ai-tts/providers/gemini/costs.ts`

**chat (7)**
- `gemini-3.1-pro-preview-customtools` | aliases: none | context: 1048576 | created: n/a | price: see provider pricing page
Notes: custom-tools variant of already-covered `gemini-3.1-pro-preview`; not a dated snapshot so not auto-collapsed.
- `gemini-omni-flash-preview` | aliases: none | context: 131072 | created: n/a | price: see provider pricing page
- `gemini-omni-1.1-flash` | aliases: none | context: 131072 | created: n/a | price: see provider pricing page
- `gemini-robotics-er-2-preview` | aliases: none | context: 131072 | created: n/a | price: see provider pricing page
Notes: modality? — embodied-reasoning/robotics-specialized model, not a general chat model; verify relevance before adding.
- `antigravity-preview-05-2026` | aliases: none | context: 1048576 | created: n/a (May-2026 per name) | price: see provider pricing page
Notes: modality? — specialized coding-agent preview; superseded by `antigravity-preview-09-2026` below (same family).
- `antigravity-preview-09-2026` | aliases: none | context: 1048576 | created: n/a (Sep-2026 per name) | price: see provider pricing page
Notes: modality? — likely the current pointer of the Antigravity agent family.
- `deep-research-max-preview-04-2026` | aliases: none | context: 131072 | created: n/a (Apr-2026 per name) | price: see provider pricing page
Notes: modality? — specialized deep-research agent, not a general chat model.
- `deep-research-preview-04-2026` | aliases: none | context: 131072 | created: n/a (Apr-2026 per name) | price: see provider pricing page
Notes: modality? — same family as above.

**image (1)**
- `nano-banana-pro-preview` | aliases: none | context: 131072 | created: n/a | price: see provider pricing page
Notes: same displayName/specs as backend's `gemini-3-pro-image-preview` (which already aliases "nano-banana-pro") — very likely just another alias for that same model rather than a distinct new model; recommend adding as an alias instead of a new entry.

skipped (unsupported modality): 18 — examples: `gemini-3.5-transcribe`, `lyria-3-clip-preview`, `lyria-3.5`, `gemini-embedding-001`, `aqa`, `gemini-3.8-live`, `lyria-realtime-exp`
legacy upstream models not in backend (verify intent): `gemini-2.5-computer-use-preview-10-2025`, `deep-research-pro-preview-12-2025`

Contributor guide

Open the contributing guide

Research direction

Start with the four listed Gemini files under src/backend/drivers and compare their existing model entries with the candidates in this issue. Verify model modality, family aliases, and provider pricing before updating the supported entries; done means appropriate models and aliases are represented without adding unsupported modalities or superseded variants.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
ai, backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.