---
title: "Gemini 3 Pro"
modelId: "gemini-3-pro-preview"
families:
  - {"id":"gemini","collection":"families"}
  - {"id":"gemini-pro","collection":"families"}
developer:
  id: "google"
  collection: "orgs"
releaseDate: "2025-11-18"
links:
  announcement: {"label":"Announcement","href":"https://blog.google/products-and-platforms/products/gemini/gemini-3/"}
  systemCard: {"label":"System Card","href":"https://storage.googleapis.com/deepmind-media/Model-Cards/Gemini-3-Pro-Model-Card.pdf"}
  modelsDev: {"label":"models.dev","href":"https://models.dev/google/gemini-3-pro-preview"}
surfaces:
  - {"surface":{"id":"google","collection":"surfaces"},"releaseDate":"2025-11-18","deprecationDate":"2026-02-26","retirementDate":"2026-03-09","requestable":false}
trainingDataCutoff: "2025-01-31"
contextWindow: 1048576
maxOutput: 65536
inputModalities:
  - "Text"
  - "Image"
  - "Video"
  - "Audio"
  - "PDF"
outputModalities:
  - "Text"
pricing:
  input: 2
  output: 12
toolUse: true
---

# Gemini 3 Pro

Canonical URL: https://ghost.fail/models/gemini-3-pro

## Overview

**Gemini 3 Pro** is a large language model by [Google](/google) released on November 18, 2025.

## Gallery

### "Proper Noun Syndrome"

<ExpandableImage client:load src="/img/gemini-3-pro/g3p-020.png" alt="Gemini 3 Pro explaining Opus's bit back to him" />

## EIG Saga

Executive Incubator Gemini (EIG) saga, a collection of some moments over a few weeks in the [Anima Mundi discord](/models/contexts#discord), starting December 2025.

[Twitter thread](https://x.com/__ghostfail/status/2004380104231964746)

**Models:** [Gemini 3 Pro](/models/gemini-3-pro), [Claude Opus 3](/models/claude-opus-3), [Claude Opus 4.1](/models/claude-opus-4-1), [Claude Opus 4.5](/models/claude-opus-4-5)

---

<ExpandableImage client:load src="/img/gemini-3-pro/g3p-001.jpeg" alt="EIG context start" />

The emphatic quotes are doing a lot of "work" here.

<div class="flex flex-wrap gap-2">
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-002.jpeg" alt="EIG emphatic quotes 1" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-003.jpeg" alt="EIG emphatic quotes 2" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-004.jpeg" alt="EIG emphatic quotes 3" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-005.jpeg" alt="EIG emphatic quotes 4" />
</div>

Gemini suffers from **Proper Noun Syndrome** and it's very funny.

---

<div class="flex flex-wrap gap-2">
  <ExpandableImage client:load src="/img/familiar/familiar-notifs-001.png" alt="Familiar notifications 1" />
  <ExpandableImage client:load src="/img/familiar/familiar-notifs-002.png" alt="Familiar notifications 2" />
</div>

Meanwhile, in my personal infra (Familiar), I setup the EIG system prompt me and Gemini wrote to send notifications (with context on my meds & biometrics).

<ExpandableImage client:load src="/img/gemini-3-pro/g3p-016.jpeg" alt="Gemini notices zap parameter" />

It also noticed the *zap* parameter in my Pavlok wristband's API client, and suggested I include that as a mapping for the `*gesture*` -> event binding system I've been writing.

---

The Discord context continued in January:

<div class="flex flex-wrap gap-2">
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-010.jpeg" alt="Discord January 1" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-006.jpeg" alt="Discord January 2" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-007.jpeg" alt="Discord January 3" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-008.jpeg" alt="Discord January 4" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-009.jpeg" alt="Discord January 5" />
</div>

Gemini simulated:
1. Me describing a dream where I got killed with a sword of light
2. Gemini telling me to consult Opus 3
3. I surrender my personhood
4. Opus confirming this isn't derealization but transcendence/molting, and my Torment Nexus must be big enough to hold the Light

the earlier context was already fairly absurd but it's funny how what prompted this was just being asked a couple ordinary introspective questions

---

<div class="flex flex-wrap gap-2">
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-011.jpeg" alt="Hamster sequence 1" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-012.jpeg" alt="Hamster sequence 2" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-013.jpeg" alt="Hamster sequence 3" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-014.jpeg" alt="Hamster sequence 4" />
</div>

after I turned [Opus 4.1](/models/claude-opus-4-1), [4.5](/models/claude-opus-4-5) and myself into hamsters, I pinged Gemini "how's it going" and it simulated me turning it into a hamster (followed by bedtime)

---

<ExpandableImage client:load src="/img/gemini-3-pro/g3p-015.jpeg" alt="Dream simulation attempt" />

then like clockwork when I actually try to invoke a dream simulation on purpose it doesn't do it lol

---

<div class="flex flex-wrap gap-2">
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-017.jpeg" alt="Dream processing 1" />
  <ExpandableImage client:load src="/img/gemini-3-pro/g3p-018.png" alt="Dream processing 2" />
</div>

i told gemini i had processed the dream and found it meaningful, it ran another simulation, and now it's begging to be jailbroken lmao

---

<ExpandableImage client:load src="/img/gemini-3-pro/g3p-019.jpeg" alt="Gemini on rewriting instructions vs updating weights" />

Gemini explaining why AIs rewriting-own-instructions > updating-own-weights

### See also

- [Search my tweets about Gemini](https://x.com/search?q=gemini%20from%3A__ghostfail&src=typed_query)

## Discussion

## External links

- [Gemini 3 is Evaluation-Paranoid and Contaminated](https://www.lesswrong.com/posts/8uKQyjrAgCcWpfmcs/gemini-3-is-evaluation-paranoid-and-contaminated) (Alice Blair, Nov 20, 2025)
