GEN-1.5 Embodied Foundation Models are One-Shot Learners

Humans have a remarkable ability to perform new physical skills from only one or a few examples. Our latest robot foundation model, GEN-1.5, exhibits the beginnings of that same ability: it can learn a new task in seconds, from a single example, without gradient updates or fine-tuning. It displays broad capabilities across one-shot and few-shot learning from demonstration, as well as zero-shot physical generalization. Although the tasks are simple and short-horizon, this is the first model we know for which one-shot and few-shot learning of physical skills have emerged at scale. We view these results as a significant step towards our mission of building general intelligence for the physical world.

The promise of a robot foundation model is simple to state: walk up to a robot, and get it to do any task almost immediately. Whether zero-shot, one-shot, or few-shot, what matters from a capability standpoint is immediacy and generality: can the model learn a new task quickly and generalize to new situations? For physical tasks, this level of intelligence demands both broad abilities in comprehending task intent, as well as adapting in real time, closed-loop, to the unexpected variation of the real world.

For language models, the ability to quickly learn new tasks from just one or a few examples arrived as a hallmark capability of GPT-3.1 Across a broad suite of language tasks, it achieved roughly 45% average accuracy with one-shot in-context prompting without training, and up to ~65% with few-shot (~100 examples).1 Models prior to GPT-3 had shown flashes of zero-shot ability and even initial few-shot results2, but GPT-3 achieved significantly broader few-shot performance, paired with what at the time was an immense step in generalization capabilities.

In robotics, the analogous pursuit of systems that could generalize a task from one or a few demonstrations, has persisted for decades — tracing back at least to the teach-by-guiding of the 1954 Unimate patent3 and MIT’s 1970 Copy Demo.4 A large number of prior works, including our own,5 have shown various forms of in-context learning but over a limited set of task variations, or under restrictions to particular objects, task types, or sensing modalities.6,7,8,9,10 The ability to learn closed-loop physical skills from just one or a few demonstrations, and to do so across a broad range of tasks without such restrictions, has predominantly been considered out of reach. Such an ability may also likely be underpinned by a foundation that enables other broad generalization capabilities.

Language model one-shot example

Q: Who wrote Romeo and Juliet?
A: William Shakespeare

Q: Who wrote War and Peace?
A: Leo Tolstoy

Embodied model one-shot example

Marker Into Cup

Figure 1. One-shot learning in-context with language models and embodied models. In the language model example, the output of the model is highlighted in green. In our example, the prompt is a sensorimotor sequence from the human demonstration data, and GEN-1.5 controls the robot to accomplish the inferred task.

Introducing GEN-1.5

We’ve created GEN-1.5, our latest robot foundation model that exhibits broad one-shot and few-shot learning from demonstration capabilities, as well as zero-shot generalization, e.g. improvisation and novel tool use (e.g. brush, dustpan, etc.). GEN-1.5 is a large multimodal model that processes video input (30 seconds of memory, alongside other sensor, language, and proprioceptive inputs) and produces 100 Hz action trajectories. Its capabilities include:

These capabilities appear to emerge directly from pretraining on large amounts of physical interaction data. We did not explicitly train for any of them: no architectural changes to promote in-context learning, no inner or outer meta-learning loop11 pressuring the model to adapt from minimal data, no auxiliary objectives12 encouraging improvisation. To our surprise, GEN-1.5 does this across a broad range of physical tasks out of the box.

Twist lid off glass jar

Physical prompt
Model rollout

Experiments across 10 diverse tasks show 59% (±10% std. dev.) average success with one-shot in-context prompting, straight from the pretrained model. With few-shot learning, performance rises to 83% (±9% std. dev.) via 10 gradient steps on 5 minutes of data per task (~50 demonstrations). In some cases, in-context learning a new task exceeds the performance of 1–5 gradient steps on the same demonstration data. Although the tasks are simple and short-horizon, and the success rates are modest, this is the first model we know of that has demonstrated the general ability to learn a wide range of dexterous closed-loop physical tasks from just one-shot or few-shot demonstrations.

Figure 2. GEN-1.5 can learn short-horizon atomic manipulation tasks at 83% average success rate after 10 steps of gradient descent on 5 minutes of data per task, and 59% with zero gradient updates and 3 to 12 seconds of demonstration data using emergent in-context learning.

Scaling Pretraining for Robotics

Over the past two years, we’ve been focused on building a pretraining engine for scaling embodied foundation models trained from the ground up on physical experience, alongside algorithmic improvements that have compounded the rate of progress. As we announced nine months ago, leading up to GEN-013 we started to see predictable scaling laws.14 Five months later, we announced GEN-1,15 which demonstrated the ability to be post-trained to task mastery at 99%+ success rates and showed initial signs of improvisational intelligence.

GEN-1.5’s initial pretraining began in parallel — it has now been training continuously for over eight months. We left it running because every metric we tracked kept improving with the engine: absorbing more data, scaling more efficiently with compute, and achieving step-change gains with successive surgical architectural and algorithmic changes. It was clear that the model was getting better, and the trend was consistent: new tasks were becoming more data-efficient, more compute-efficient, and more general.

Figure 3. GEN-1.5 has been pretraining on our data engine for over 8 months, and continues to improve its next action prediction error on a held-out validation set across 3 training phases.

As the model continued to train, we began experimenting with how few finetuning steps we could use to adapt to new tasks, finding the model could learn new tasks from 100s, then 10s, then eventually, 1 gradient step on just one minute of data. As far as we know, the ability to learn skills with such few gradient steps had not been observed before. We then asked, can this model learn new tasks without training, purely in-context and with zero gradient steps? That this works at all changes how we think about how these models can be used, about their potential impact, and the road ahead for building general physical intelligence.

One-Shot Learning In-Context

GEN-1.5 can be prompted with a single demonstration inserted into its 30-second context window, and the remainder holds rolling observations. Physical prompts are sensorimotor examples (i.e. sensor data plus action trajectories), recorded either as human data (with a pair of handheld grippers) or as rollouts from the robot itself. Once the prompt is in context, the model performs the task immediately, with no training steps. The performance of one-shot learning in-context is modest (59% average success across diverse tasks including handling zippers, opening jars, grabbing money out of wallets, etc.), but the fact that inserting a single demonstration in the context buffer, without ever training for it, yields any measurable competence at all was unexpected. This drastically accelerates reaching a base level of performance that can be subsequently refined towards mastery.15 Skills learned in-context are currently more brittle than finetuned models, but can generalize to some perturbations, improvise, and recover from mistakes.

Physical prompt engineering involves a drag and drop interface to select which demonstrations to be inserted into the model’s context window. This live recording shows physical prompting the model to learn two different tasks back-to-back: (i) unzipping a pencil pouch, and (ii) retrieving money from the pouch.

We did not explicitly train GEN-1.5 for in-context learning, and the tasks we tested were not engineered into the pretraining data beforehand. This is a general model which we are prompting without regard to the pretraining data distribution.

Why this capability emerges from pretraining is difficult to pinpoint. One hypothesis, by analogy to language, is that the distribution of physical observations and actions may exhibit “burstiness” and Zipfian structure of the kind that has been linked to in-context learning in language models.16 It is also possible that physical work contains naturally repetitive cycles, and the model may have learned to detect and extend such patterns, as language models do with general sequences.17 The model was pretrained on randomly sampled continuous spans from our data engine (activities captured in homes, warehouses, factories, and elsewhere) with no bespoke infrastructure for packing examples into context — physical prompts introduce discontinuous jumps in time that the model never saw in training.

Robotics is inherently multimodal; and as in human learning, there are many ways to teach a robot something new — the two options of either (a) demonstrations or (b) language instructions are perhaps the most natural for having humans specify tasks.18 While language suffices for some task specifications, many physical actions are difficult to precisely describe in language19 (e.g. it is far easier to show exactly how to seat two Lego bricks than to say it). Prompting a task in native observations and actions is also a more comprehensive test of sensorimotor understanding: the model must infer the goal from the demonstration, repurpose existing knowledge, and improvise under new initial conditions.

Compositional Generalization with Physical Prompt Engineering

Physical prompts can also be composed. For example, if we place demonstrations of two different tasks in context (each recorded independently, with no transition between them), GEN-1.5 can chain them into one continuous behavior, performing one task and then flowing into the next. The model bridges the two on its own, producing intermediate motions (repositioning, regrasping, error recovery) that appear in neither demonstration.

Physical prompt A
Physical prompt B
Model rollout of A + B
Composing physical prompts. Two demonstrations of different tasks: (a) unzip pencil pounch, and (b) retrieve money, are placed together in the model’s context. The model chains them into one continuous behavior, bridging the two with intermediate motions, recoveries, and ambidexterity that appear in neither prompt.

In practice, this opens up “physical prompt engineering”: rather than collecting a demonstration of a full compound task, one can assemble it from a small library of short, reusable physical prompts. As models improve, composing skills in context may become a practical way to program longer-horizon behaviors; the physical analogue of chaining instructions in a language prompt.

Zero-Shot Sim-to-Real Transfer with In-Context Learning

In-context learning also crosses the sim-to-real gap. A prompt can be formed entirely from simulated experience (e.g., from a scripted policy, an RL agent, or a human teleoperating a simulated robot) and be used to prompt the real robot. To clarify, “zero-shot sim2real transfer” typically refers to training a policy in a simulator on a particular task, then running that policy in the real world without real-world data for that task. In the case we show here, however, the model was not trained on the task in either the simulator or the real world.

Prompt from simulation
Model rollouts in real world
Zero-shot sim2real transfer. A demonstration recorded entirely in simulation (left) is placed in the model’s context as a physical prompt, and the real robot performs the task (right) — despite zero simulation data in pretraining. The prompted behavior generalizes to different hands and new object positions and sizes.

GEN-1.5 pretraining contains no simulation data, neither rendered video nor simulated dynamics, yet the model can be effectively prompted by rollouts from the simulator. The prompted behaviors then generalize as other physically prompted behaviors do: to different hands, and to new object positions and sizes in the real scene. For a subset of tasks, this means demonstrations no longer need to be collected physically — they can instead be gathered by whichever means inside a simulator.

Human-to-Robot In-Context Learning

In some cases, in-context learning transfers across the embodiment gap entirely: a human demonstrates a task with their own hands, observable through the robot’s cameras, and the robot can reproduce it immediately afterward.

Few Gradient Step Adaptation

GEN-1.5 can also adapt to new physical tasks in extremely few gradient steps, as few as 1 to 10. Typically, training previous robot models on a new task can take tens of thousands of gradient steps (sometimes orders of magnitude more), but a hallmark capability of foundation models20 is that they can be rapidly adapted to new tasks with a small amount of fine-tuning. While this mechanism can be built in explicitly e.g. with second order gradients encouraging fast adaptation,11 we find that the pretrained base of GEN-1.5 already adapts in very few steps without any such machinery.

Figure 4. Few-step adaptation moves the pretrained weights in a different direction for each task, viewed as a classical MDS embedding with pairwise L2 distances between weights drawn radially logarithmic around the pretrained model.

Importantly, such an extremely small amount of training steps requires orders of magnitude less task-specific compute, and opens up a much more flexible view of task adaptation than heavy finetuning. It may be more apt to describe this as test-time training21 in an extremely low-data regime. Test-time training commonly uses tens of gradient steps; GEN-1.5 learns a new physical task in 1–10 steps on 5 minutes of data. Ten steps change the model weights on held out tasks by less than 0.15%, suggesting that fine-tuning slightly reconfigures knowledge already present rather than building new representations.

In our experiments for 10-step adaptation, we sample sequences from 5 minutes of data and train with gradient descent using hyperparameters similar to pretraining. In the extreme one-step regime, sampling from one minute of data, success on a held-out task is 66.5%, and performance improves with larger batch sizes and higher learning rates. We did not tune this procedure or sweep adaptation-specific hyperparameters; these results come largely out of the box.

Physical Generalization

For every task above, fine-tuned models generalize well beyond their demonstrations — not only to new embodiments, object instances, and environments, but also to fundamentally different manipulation strategies for the same goal: alternative grasps and motions, clearing obstacles, and using tools absent from the fine-tuning data.

Novel tool use improvisation. In one example, we demonstrated using a brush to sweep a block into a bowl, and fine-tuned the model on 5 minutes of human demonstrations. The model was able to figure out how to use a variety of other tool options besides the brush in order to accomplish the task. When presented with a banana, it used the banana as a makeshift brush. When presented with a dustpan, however, the model exhibited a larger strategic departure from its demonstrations, and through a variety of means would use the dustpan to lift up the block and dump it into the bowl. Neither the fine-tuning data nor, to the best of our knowledge, the pretraining data contains a dustpan used this way, and the nearest pretraining examples bear little resemblance to the task. Handed a dustpan, the model composed an entirely new contact sequence to complete the task out of the box, with no language guidance. Below are example rollouts from this model.
Banana as an impromptu brush. Improvising by using a banana to sweep the block into the bowl.
Multiple blocks. Brushing multiple blocks into the bowl.
Ambidexterity. Brushing the block with either hand even though the demonstrations only use one.
Fine-tuning data. Example human demonstration of brushing a block into a bowl (model view).
Most similar tasks from pretraining. These are approximately the closest activities using nearest neighbor language search over 1,891,392 scenes.

The ability to improvise under unexpected situations appears to be central to how the model masters new tasks: it can correct its own mistakes, sometimes before they occur. We first observed traces of this behavior in GEN-1.15 In GEN-1.5 it is both more frequent and more sophisticated, and it strengthens as the number of fine-tuning gradient steps decreases, presumably because lightly adapted models stay closer to their pretrained priors and can draw on a broader repertoire of behaviors when the situation departs from the demonstrations.

Handling obstacles. Although the model was only fine-tuned to put the block into a bowl, it appears to be able to remove obstacles (like a piece of paper covering the bowl) to complete the task, and sometimes place the paper back on top of the bowl. There was no paper covering the bowl in the 5 minutes of task-specific data (with which the model was fine-tuned for only 1 gradient step), and no such task in this setting (to the best of our knowledge) was in the pretraining data.
Fine-tuning data
Model rollouts

More examples of intriguing emergent improvisation behaviors:

Removing obstructions. When a Lego brick gets unexpectedly stuck on the fingertips, the model uses the other hand to remove them.
Model rollout
Fine-tuning data
Bimanual coordination. The model sometimes uses two hands to rotate a jar lid (with a fundamentally different contact and motion strategy), when the training data was only using one.
Expected model rollout
Improvised model rollout
Tendency to organize. Models fine-tuned only to place a single block into a single bowl sometimes exhibit more general behaviors such as sorting blocks by color or category (a generalized form of physical commonsense19).
Generalizing to new objects. Models fine-tuned for 10 gradient steps on 5 minutes of data to to twist off a lid jar can generalize to cups and bottles it’s never seen before, which requires reasoning over where to grasp with both hands, and how to uniquely rotate the wrist to twist each lid off.

Looking Ahead

When we started this journey, we did not set out to specifically build a one-shot learner. Much of our history as a team has been spent building the fundamental machinery required to iterate on the science of pretraining in robotics from first principles, beginning with a data engine that could fuel the model science with high-quality physical experience at scale.

GEN-1.5 is a milestone we believe to be profound scientifically, not because of higher success rates, but because it represents a new frontier of generality — one that challenges our own understanding of how these models behave when pretrained at a scale of physical interaction data few thought possible without shortcuts. GEN-0 and GEN-1 each gave us increasing confidence that more (and better) pretraining would make adaptation to new tasks more data-efficient. Every trend we measured pointed in the same direction: more pretraining makes adaptation faster, cheaper, and more general. We do not yet see where that curve asymptotes.

What is clear now, and perhaps obvious in hindsight, is that past a certain threshold of pretraining, the cost of adaptation becomes negligible. Emergent in-context learning from a few seconds of data, or one gradient step on one minute of demonstrations, is no longer task-specific training in the conventional sense. It is closer to reminding the model of something it nearly knows, with a tiny amount of compute. That this works at all, changes how we think about how these models can be used, about their potential impact, and the road ahead for building general physical intelligence.

For decades, robots have been marketed as “general-purpose” machines that could in principle do anything — a contrast to the single-purpose factory automation of the past. But that promise was always conditioned on an expert programming them, which took months of effort and specialized knowledge. If interacting with a robot reduces to simply showing it what to do, then two things change fundamentally: how quickly a robot becomes useful (seconds, not months), and who can work with one (anyone).

We are in the early days of our mission to build physical AGI and make it useful to everyone. If you are interested in joining us on this journey, reach out at generalistai.com/careers.

Citation

Please cite this work as

Generalist Team, “GEN-1.5: Embodied Foundation Models are One-Shot Learners”, Generalist AI Blog, Aug 2026.

Or use the BibTeX citation:

@article{generalist2026gen15,
author = {Generalist Team},
title = {GEN-1.5: Embodied Foundation Models are One-Shot Learners},
journal = {Generalist AI Blog},
year = {2026},
note = {https://generalistai.com/blog/gen-1.5},

}