Glossary
What Is Gato (A Generalist Agent)?
Last reviewed: October 2026
Short answer
Gato is a published generalist agent (arXiv 2205.06175) from Google DeepMind: a single transformer with one set of weights that works as a multi-modal, multi-task, multi-embodiment policy. Depending on context it outputs text, joint torques, button presses or other tokens. It is third-party research; Firsthand is not affiliated with its authors.
01
What is Gato, the generalist agent from DeepMind?
Gato is introduced in A Generalist Agent (arXiv 2205.06175) by Scott Reed, Konrad Zolna, Emilio Parisotto and colleagues, published in Transactions on Machine Learning Research in November 2022. The abstract says “the agent, which we refer to as Gato”, which names it. Read: the arXiv abstract page and the official Google DeepMind post. The full paper text was not read for this page.
02
Where does Firsthand fit next to Gato?
Firsthand is not affiliated with the Gato authors and makes no claim that any model, Gato included, was trained on Firsthand data. Firsthand captures human egocentric video, not robot data: custom collection, fast and on demand, to a written spec, with depth derived from a calibrated stereo rig, 3D hand pose at 21 joints per hand and 6-DoF IMUs at 200 Hz, delivered in RLDS, LeRobot format or WebDataset under a buyer-owned commercial license. Camera calibration files, multi-view rigs, 3D labels, reward labels, success or failure labels, rollouts, latent action labels, planning annotations and language annotations beyond one task instruction per episode are not Firsthand deliverables.
03
How does Gato work?
Per the DeepMind post, data from different tasks and modalities is serialised into a flat sequence of tokens, batched and processed by a transformer similar to a large language model. The loss is masked so Gato predicts only action and text targets.
At deployment a prompt, such as a demonstration, is tokenised to form the initial sequence. The environment’s observation is tokenised and appended, Gato samples the action vector autoregressively one token at a time, and the decoded action is sent back to the environment. The post says it always sees all previous observations and actions within a context window of 1024 tokens.
04
What can the same Gato network do?
The abstract says the same network with the same weights can play Atari, caption images, chat and stack blocks with a real robot arm, deciding from its context whether to output text, joint torques, button presses or other tokens. That breadth is why the authors call it a multi-modal, multi-task, multi-embodiment generalist policy.
05
How is Gato different from RT-1, PaLM-E, RoboCat and cross-embodiment learning?
The comparison table below sets Gato beside four site entries. In short, RT-1 is a robot control model, PaLM-E emits text plans, RoboCat builds on the Gato architecture per its own paper, and cross-embodiment learning is the training idea Gato’s abstract names.
This page ranks no models and repeats no benchmark scores, success rates, parameter counts or task counts, because none were read as stated values in the sources.
06
What data does Gato train on, and what does Firsthand state?
The DeepMind post says Gato is trained on a large number of datasets of agent experience in simulated and real-world environments, plus natural language and image datasets. Whether any of that is egocentric human video is Not stated in the sources read.
Firsthand states human egocentric capture with stereo-derived depth, 21-joint hand pose and one task instruction per episode. Whether those streams match Gato’s inputs is Not stated, and no Firsthand data is claimed to have trained it.
07
When do you need fast, on-demand custom collection instead?
When a program needs real human egocentric demonstrations that public data does not cover. Firsthand does not build or train models. Confirm the fields on a Spec Pilot, a small fast first batch; the median from signed spec to first validated batch is 48 hours where coverage is deep, three to four weeks where thin.
08
Gato at a glance, as stated in the paper abstract and the DeepMind post
| Item | What the sources state |
|---|---|
| Paper | A Generalist Agent (arXiv 2205.06175) |
| Venue | Transactions on Machine Learning Research, November 2022, per the arXiv journal reference |
| Core idea | One network with the same weights as a multi-modal, multi-task, multi-embodiment generalist policy |
| Outputs | Text, joint torques, button presses or other tokens, chosen from context |
| Context window | 1024 tokens, per the DeepMind post |
| Code and weights | Not stated in the sources read; no official repository is linked on this page |
| Firsthand relationship | None |
10
Gato beside the RT-1, PaLM-E, RoboCat and cross-embodiment learning entries
| Site entry | What the entry states | How Gato relates (sources read) |
|---|---|---|
| RT-1 | A Transformer-based robot control model that takes a short sequence of images and a task description and outputs a robot action each step | Gato is described as one network across games, captioning, chat and a robot arm, not as a robot-only controller |
| PaLM-E | An embodied multimodal language model that injects images and robot state into a pre-trained PaLM and generates text such as plans | Gato outputs text, joint torques, button presses or other tokens; whether it starts from a pretrained language model is Not stated in the sources read |
| RoboCat | A self-improving generalist agent that builds on the Gato architecture, per its paper | Gato is the architecture RoboCat builds on; RoboCat’s self-improvement loop is not described for Gato in the sources read |
| Cross-embodiment learning | Training one policy on data from multiple embodiments rather than one robot’s data alone | The abstract labels Gato a multi-embodiment policy; its sources give no details on human video |
11
What Gato consumes beside what the Firsthand site states
| Aspect | Gato (sources read) | What the Firsthand site states |
|---|---|---|
| Observations | Tokenised observations from the environment, across modalities | Human egocentric video with stereo-derived depth; multi-view rigs Not stated |
| Task specification | A tokenised prompt, such as a demonstration, forms the initial sequence | One task instruction per episode |
| Actions | Agent actions such as joint torques or button presses, sampled token by token | Robot action mapping Not stated; 3D hand pose at 21 joints per hand is captured |
| Labels | Not stated in the sources read | Reward labels and success or failure labels are not deliverables |
12
Frequently asked questions
- What is Gato (A Generalist Agent)?
- A published generalist agent (arXiv 2205.06175) from Google DeepMind: one transformer network with the same weights that can play Atari, caption images, chat and stack blocks with a real robot arm. It is third-party research.
- What does multi-embodiment mean for Gato?
- The abstract calls Gato a multi-modal, multi-task, multi-embodiment generalist policy, meaning one network decides from context whether to output text, joint torques, button presses or other tokens.
- How does Gato choose actions?
- Per the DeepMind post, it tokenises a prompt and the latest observation, then samples the action vector autoregressively, one token at a time, within a context window of 1024 tokens.
- Are the Gato weights or code available?
- Not stated in the abstract or the DeepMind post, which are the sources read. This page links no repository; check the paper before assuming any release.
- Does Firsthand use Gato, and can I request a custom dataset?
- Firsthand is not affiliated with the Gato authors and claims no use, training or compatibility. Camera calibration files, rollouts, reward labels and success or failure labels are not Firsthand deliverables. You can request a custom dataset.
Related terms