← All talks

AI Engineer NYC 2026 Main stage · 19 min

Frontier Models for Acting in Space and Time

Pim de WitteGeneral Intuition

Pim de Witte explains General Intuition’s bet on action-labeled game data: models that observe continuously and select actions while the world keeps moving, with language models available for longer-term planning.

The world keeps moving while the model responds

7:28:56 ↗

Olaf rolls down a mountain in Frozen, separates his snowman body to avoid a stone, and comes back together. Pim de Witte uses the scene to make a point about acting: the character keeps observing while the action unfolds.

A turn-based interaction gives a model time to respond before the next instruction arrives. Robotics, games, and other real-time environments keep changing during the response. De Witte argues that this creates room for architectures designed around continuous observation and action, alongside language models that are strong at planning and coding.

General Intuition starts from game recordings collected through Medal. Human players already use visual input and controllers to operate within games. People can also use controllers to teleoperate robots. De Witte’s bet is that the overlap provides a useful route from large amounts of gameplay data to action in other environments.

The training data pairs frames with the actions taken at the time, and associates those actions with meaning. The model receives visual input and a set of available controls, with a text instruction when needed, then selects actions from that space.

Frames in, actions out

7:31:47 ↗

The first example is deliberately simple: someone waves, and the model should wave back. It receives frames and an instruction, then predicts an available action that carries the intended meaning.

General Intuition’s slide shows frames of a person waving entering an action API, followed by the requested wave-back behavior.

In the wave-back example, the available action gives the model a way to respond to what it sees. New frames keep arriving during execution, letting the model update its behavior as the scene changes.

De Witte compares this specialization to the bet that coding models would attract more problems into code. General Intuition hopes more problems can be brought into pixel-and-action space. Keyboard, mouse, and controller actions become a common interface across different embodiments.

That interface also avoids having to predict every low-level physical value directly. A human using a controller does not calculate motor torque; an existing control system translates the command. De Witte proposes using that same layer rather than requiring one model to solve the entire physical-control problem from end to end.

Games contain frequent, simultaneous control changes, including the small adjustments needed to fly a drone. De Witte sees this action density in Medal's recordings as a training advantage. Knowing which actions occurred is more informative for this training objective than video alone.

Learn in the same visual world as the user

7:36:14 ↗

World models provide another part of the training environment. General Intuition works on generating environments in which its action models can learn, alongside using recorded gameplay.

De Witte contrasts this with a process that first describes an environment to a language model, builds a digital twin, checks its equivalence, and only then trains behavior inside it. Learning through the native visual input can shorten that chain. He expects the shorter path to improve speed on suitable real-time tasks. That comparison remains a forecast here, without a public benchmark in the talk.

The action labels also carry semantic meaning. The model is learning more than a key code detached from its effect. That matters when the same high-level instruction has to map onto the controls available in a different environment.

At the time of the talk, de Witte describes the system as privately deployed with some customers, with broader access still planned. He says one model can play games and control more than ten robot types using the same general primitives. Broader availability and the hackathon access he announces are still plans at this point.

Planning above the real-time action loop

7:40:21 ↗

One application de Witte proposes is exploring an interface to understand whether people can use it intuitively. Generated environments are another: a language model can create a world, and an action model can explore it.

He still expects an orchestrator model, such as Gemini or Astra, to handle long-term planning. The action model supplies the faster interaction with the current environment. This leaves room for different systems at different time scales rather than requiring the action model to replace every part of an agent.

The most concrete accessibility example is a person who can use a mouse but cannot operate a keyboard. De Witte describes the model observing the person’s input and supplying the missing keyboard actions. The point is shared control: the model need not duplicate the actions the user is already taking. Because observation continues during execution, it can adapt to that input.

He also anticipates scientific and robotic applications, while expecting much early use to occur in simulation. They remain proposed applications.

Why action labels matter when video is ambiguous

7:46:00 ↗

The closing audience question asks how the approach differs from JEPA. De Witte’s answer emphasizes the benefit of having observed action labels instead of relying entirely on inferring actions from frames. He expresses interest in JEPA-style ideas, while arguing that inference adds its own scaling problem in the near term.

His example is a plane’s rudder. A control change may be difficult to infer from the visible frames, even though it matters for the sequence of actions. Recorded controls remove some of that ambiguity. The same data advantage therefore helps action prediction more directly than it helps generating future pixels.

General Intuition can draw on other teams' world-modeling techniques while concentrating its paired visual-and-action data on choosing actions. The rudder example explains why: observing what the player did removes an ambiguity that more video alone may leave unresolved.

Further reading

General Intuition ↗The lab’s first-party overview and access information; release plans in the article describe the talk’s announcement.

Full transcript

Timestamps follow the original livestream. Select a time to watch that moment. Transcripts are machine-generated with reviewed name and terminology corrections; occasional recognition errors may remain.

7:28:56

Hello.

7:28:58

I want you to zoom out for a second and think about if somebody were to tell you today that

7:29:05

we would take all the information on the internet and then we would train a model on it and

7:29:11

we would use that in order to solve scientific problems that were not on the internet.

7:29:15

I think a lot of people would tell you that that's crazy.

7:29:20

And what we're doing has a lot of parallels to that story.

7:29:25

So if you think about how intelligence works, imagine for a second that you're in the movie

7:29:31

Frozen and you're Olaf, the snowman.

7:29:36

If Olaf was an LLM, and there's a scene which is one of my favorites, which is where he rolls

7:29:42

down a mountain and there's a little stone that pops up and Olaf spreads out, temporarily

7:29:49

becomes a disassembled snowman and then becomes an assembled snowman.

7:29:52

Olaf knows how to do that because Olaf can observe as he is acting.

7:29:58

Olaf can, unlike

7:30:00

LLMs, which autoregressively predict tokens, constantly part of that behavior is that it's constantly observing as it is acting.

7:30:10

And so this is the big difference between, you know, when you see LLMs try to solve robotics problems or when you look at native architectures like we're working on, it's very, very easy to think of LLMs in the demos to see on Twitter as the thing that will

7:30:24

Solve everything, there are fundamental limitations where purpose-built models are a much better

7:30:31

Today I'm going to talk a little bit about what the other side of that coin looks like.

7:30:38

For us, it all started with Medal.

7:30:40

We built the largest video game recorder in the world, and we think of that as the internet.

7:30:47

People use Medal to record themselves playing tens of thousands of different video games,

7:30:51

And if you think about it, as a human, we can teleoperate a robot with the exact same

7:31:00

brain that we played at video game, and in fact, in many cases, we also can use the same

7:31:09

controller.

7:31:10

So what this means is that the action space of video games, often because of game controllers,

7:31:14

and the action space of teleoperations or the real world, in many cases is the same.

7:31:19

And so every single robot, below certain degrees of freedom, ships with the game controller.

7:31:25

The majority of the supply chains already work this way.

7:31:27

And so we thought, what if you just take all of the action data that we get through the

7:31:32

video recorder, which associates the inputs and the actions with the actual frames, we

7:31:38

label the actions so we understand semantic meaning behind every action, and we use it

7:31:43

to give it to a vision-based model.

7:31:46

What you see here on the left is just an intuitive way of how the model works.

7:31:51

You give the model a set of keys to choose from, essentially a computer use model.

7:31:56

It gives frames as the input, so you can give it a text prompt as well.

7:32:00

And you send it through API, and you say somebody waves at you, wave back.

7:32:05

In the input space, the model understands that you have a grid action available, it

7:32:08

will output the action associated with that.

7:32:12

One way of intuitive understanding how this works, I've obviously simplified here because

7:32:18

it's predicting the next token, not the next word, but bear with me here.

7:32:23

LLMs took large-scale internet data, then trained it to predict the next text token,

7:32:28

and now use it for writing software.

7:32:31

These are all workloads that are really, really well fit for futures that are not simultaneously

7:32:36

unfolding as you are predicting.

7:32:39

Code is turn-based.

7:32:40

You can say something, the model will do something, you can say something again, the model will

7:32:44

do something again.

7:32:46

And you can use it for lots of valuable work, but at the end of the day, because it's turn-based,

7:32:52

it's very, very difficult for it to generalize to environments, especially that include space

7:32:59

and time.

7:32:59

So our models, the way that they work is they're continuously receiving frames or receiving

7:33:07

batches of information from the camera of the robot, or it could be a screen.

7:33:12

And it predicts everything as if it were just a video game.

7:33:18

So you can think of the way that Anthropic focused on just nailing coding.

7:33:23

So they were never frontier and just base text generation.

7:33:27

They always focused on being the best at generating code.

7:33:30

And then the bet that they made is that more people would start bringing more problems

7:33:33

into coding space.

7:33:34

If you think of general intuition, our bet is that you can, as humans, we are generally pixel-to-action converters, plus senses, which in many cases you can convert into pixels as well.

7:33:46

And you can output actions at the same time.

7:33:50

Those actions are, in this case, either keyboard and mouse or game controller.

7:33:53

So the output tokens of the model are essentially equivalent to that of enhanced computer use model with more actions on the output space to internalize it.

7:34:01

So you send frames, and you get actions.

7:34:04

This works, again, because every single thing that you see here can control all of these different embodiments.

7:34:11

So, as humans, we do not know how to predict motor torque.

7:34:21

We do not know what value to send to a machine.

7:34:25

There's this beautiful device that has been made for many years, which actually does that work for us so we can control them.

7:34:32

Most robotics companies today are trying to solve the problem at the end-to-end level,

7:34:37

trying to predict exact poses or exact values in the motor,

7:34:42

instead of just looking and picking up the thing that every robotics company has built

7:34:50

to generalize our very limited abilities to have physics understanding and predict exact values,

7:34:59

and solve for it.

7:35:00

And so our approach is, let's just use that.

7:35:05

And so Medal, at the moment, sees about a billion videos uploaded per year.

7:35:12

This year we're on track for three billion,

7:35:15

which lead to over a trillion and a half action tokens per month.

7:35:20

So just for comparison, to think about the bet,

7:35:23

the total amount of data that Frontier Labs use today to train robotics models,

7:35:26

we collect in, at the moment, half a day.

7:35:29

And so the type of bet, and again, think of the fact that humans can use the exact same

7:35:38

controllers and their eyes to play video games that they can't help upgrade robots.

7:35:42

It is the same thing.

7:35:44

We just bet on scaling pixel space the same way that anthropics killed coding space, and

7:35:50

betting that people will just, as we scale data compute into pixel space, that people

7:35:54

will bring more problems into pixel space.

7:35:56

And so what happens?

7:36:01

of a sudden you get an incredibly general agent that can go and solve problems on computers

7:36:11

in the real world.

7:36:14

in addition, similarly to how Anthropic focuses on doing coding environments, we focus

7:36:20

on world models, which most of you know is for, the Mirai release world models, to then

7:36:25

generate additional environments for these models to learn in.

7:36:27

One way of internalizing a big advantage of this approach against LLMs is if you're an

7:36:34

LLM company and you have to bet on the ability to generate environments for your models to

7:36:39

learn, you have two problems.

7:36:41

One, you actually need to spend the compute to simulate environments, and the more realistic

7:36:45

you try to simulate, the more expensive that gets.

7:36:48

and so imagine you want to learn a new thing

7:36:51

you want to learn that new thing

7:36:53

in the exact input space of the human

7:36:57

so if we are learning from pixels

7:37:00

we're learning by looking around

7:37:01

if I'm trying to communicate something

7:37:03

I want my robot partner to observe that exact same thing

7:37:07

and so what I don't want

7:37:11

is for that to have to go through an LM

7:37:13

for a digital twin to have to be created

7:37:14

for the model to have to get deployed

7:37:16

for it to be a bunch of verifier checks

7:37:18

whether or not things are equivalent

7:37:20

and then for the robot to learn much later.

7:37:22

And so one way of thinking about it is

7:37:24

when you can learn in the native modality of the human,

7:37:27

you can all of a sudden start solving a lot more problems

7:37:31

a lot faster.

7:37:32

What you'll see when these models come out

7:37:33

is they're significantly faster than any LLM

7:37:39

at doing these things.

7:37:42

Because games are so action-dense,

7:37:44

So what you see, right, is one thing that's interesting is you saw, for instance, the model predicting multiple actions at the same time.

7:37:52

We're able to take that action density from gamers and convert them into really complex robotics workloads.

7:37:59

So, for example, if you are operating a drone and you need to make lots of little adjustments, you really, really, really want to start with games.

7:38:06

You don't want to start with teleoperations because the human will just take a lot less actions.

7:38:11

It has a lot less information.

7:38:12

You want a model that can predict really high APM.

7:38:16

And so the APM of the data set puts a lot of these problems all of a sudden in reach

7:38:21

so that it can do a lot of these actions simultaneously.

7:38:24

And as I mentioned, the model doesn't just understand the key it's predicting.

7:38:28

It also understands the semantic meaning associated with that key it's predicting, which is really

7:38:31

important for things like interpretability.

7:38:37

So we will be releasing the models this year.

7:38:41

we are very happy

7:38:43

I think the correct word would be

7:38:45

that we're stunned

7:38:47

by the fact of what these models can do

7:38:49

it is

7:38:52

this is a

7:38:53

live stream so I unfortunately couldn't share

7:38:55

the release videos without

7:38:57

breaking the surprise but if you're in New York

7:38:59

we are also in New York

7:39:01

we have started doing a few demos

7:39:03

of the model so if you can

7:39:05

know somebody on the team reach out and we can start

7:39:07

It's showing you some of the capabilities live.

7:39:11

But we have essentially one model which can play video games at the highest level

7:39:14

and control over 10 types of robots using the exact same primitives.

7:39:20

So pixels in, actions out, completely real time.

7:39:23

And we'll be rolling out early access to these models over the next few months.

7:39:28

We already have some customers that are on them, but it's still private,

7:39:32

so you're not hearing too much about it.

7:39:33

But if you scan this QR code, you'll be able to get the models because we go by who signs

7:39:42

up on the wait list at which times.

7:39:44

So this is a great moment to get in touch.

7:39:47

As I mentioned, we are in New York.

7:39:48

What you'll find is similar to how Jev and a lot of these decision-making models have

7:39:55

kind of opened people's eyes on what you can do when you have a new architectural primitive.

7:39:59

People are ready

7:40:00

to do away with the unpredictability of an LLM and put something in that is more reliable and faster and you understand how it is going to react as opposed to having to work around it.

7:40:10

If that resonates, these models are exactly what you're looking for. And all of a sudden you can start exploring the environments that you generate with LLMs.

7:40:21

All of a sudden, one of the use cases that I'm really, really excited about is, well,

7:40:26

these models, they can take actions as if a human was on the interface.

7:40:31

And so if you're doing UX work and you're trying to understand, is this an intuitive

7:40:35

interface?

7:40:36

Well, this is a very interesting way of solving the problem.

7:40:38

So all these problems that LLMs can't solve because they can't actually explore like a

7:40:42

human, you can use these problems and start using these models for.

7:40:48

So the way that they're going to be released is we still expect you to use an orchestrator model.

7:40:54

So you may use something like Gemini or Astra in order to do long-term planning and everything.

7:40:59

And you'll be able to plug these into your workloads.

7:41:02

And we're actually, the models are so general.

7:41:05

It is genuinely going to, I think, feel like the early LLM days when you have a new toy

7:41:12

and you just want to figure out what it does and all the things you can use it for.

7:41:16

my reaction was like that

7:41:18

when I first started using the checkpoints

7:41:21

and I think you'll have the same reaction

7:41:24

and I think a lot of you will

7:41:26

just like with LLMs

7:41:28

if you're a bit early and you start understanding these primitives

7:41:31

I think you'll understand

7:41:33

that you can even build lots of businesses on top of this

7:41:36

think about for instance

7:41:40

a science lab

7:41:43

all of a sudden if you can reliably

7:41:44

orchestrate robots in space and time, and they can take text instructions and do things.

7:41:50

All of a sudden, it's a recursive problem, right?

7:41:55

Robotics is interesting because one of the big problems of solving robotics is making

7:41:58

more robots.

7:41:59

And so there are all these businesses that, because it's so bottlenecked by intelligence,

7:42:04

are going to emerge just from solving this one simple problem, which is pixels to actions.

7:42:10

And I think if you're early on getting your hands on these, it will have a similar effect

7:42:15

on getting your hands on early LLMs.

7:42:20

I am most excited also, one of the things that we're working on which is interesting

7:42:26

is if you have any friends or family who are in some way need accessibility help for using

7:42:34

their computer, because these models can use computers like a human, all of a sudden, for

7:42:37

For instance, if you only can use one arm, all of a sudden the model can allow you to

7:42:43

play video games because you can just control the mouse and the model is predicting the

7:42:49

actions for your keyboard.

7:42:51

Because the model also understands which actions you're predicting, because that's the input,

7:42:55

it's observing as it's acting, it will actually just not predict the things that you're doing

7:43:00

and it will just predict the keys.

7:43:02

It has all these downstream effects of things that you can build on top.

7:43:06

I'm an engineer.

7:43:08

If you're interested in building in this space, this is going to be the most interesting toy

7:43:13

that comes out this year.

7:43:16

I'm fairly certain.

7:43:18

I also think a lot of the initial usage will sit in simulation.

7:43:21

If a lot of you are into generating environments with Astra or Gemini, it's perfect.

7:43:25

Now all of a sudden you can have something that can explore it and you don't have to

7:43:27

do it yourself.

7:43:28

itself, and it's perfect timing because of all the environment generation capabilities

7:43:35

going into these models.

7:43:38

So really quickly before I wrap up, I want to talk about the team.

7:43:42

We are based in New York City.

7:43:46

The Medal team and the general intuition team is here in New York City, so if you're here

7:43:49

you should reach out to us and we can both show you the models, especially if you want

7:43:55

to join the team, I think we'll prioritize even higher.

7:44:00

But we really are looking for people who, A,

7:44:05

want to understand these models as much as we do.

7:44:08

So if you're really, really good at generating

7:44:09

novel environments, typically if you have some sort

7:44:12

of research background, but I don't have a research

7:44:15

background, so that's OK.

7:44:16

If you come from an engineering background

7:44:18

and you're very happy to learn, this is fine too.

7:44:22

And ideally what we want is somebody who has experienced shipping end-to-end AI products,

7:44:32

but it doesn't have to be on the research side.

7:44:33

So we just want to hire people that understand the entire thing.

7:44:38

Let's see.

7:44:40

We have three teams.

7:44:41

So one is role modeling, the other is the policy, so the agent, and the other one is

7:44:46

working on essentially the data generation and the environment generation.

7:44:50

If you are an engineer, the best one to join is the environment generation team.

7:44:55

And then you grow into getting access to everyone.

7:45:00

I'm very, very excited for November.

7:45:02

I really hope that you'll be on the lookout.

7:45:07

As I mentioned, it will be either late November or early December is the current planning.

7:45:11

One more thing.

7:45:12

We are going to organize three hackathons.

7:45:15

The first is in New York City, it will be mid-November.

7:45:22

If you sign up for the partner wait list, we will send out some emails so everybody

7:45:26

can get access.

7:45:27

We hope to see everybody at the hackathons.

7:45:30

I think it will be the first time to get your hands on them the way we are playing with

7:45:33

them internally now.

7:45:35

And there will be one in New York City and one in London.

7:45:37

So if you are in either of those cities or want to travel to either of those cities,

7:45:40

those would be good times to meet the team.

7:45:45

Yeah, let's see.

7:45:47

I have time for one or two questions,

7:45:49

and then I think we can wrap.

7:45:54

Let's see.

7:46:00

How is it different from JEPA?

7:46:02

Yeah, how is it different from JEPA?

7:46:04

So JEPA doesn't train alongside the action labels,

7:46:06

so they bet on inferred action labels for the most part,

7:46:09

which I think, one of the ways of thinking about it

7:46:11

is JEPA I think in the limit is the more correct approach

7:46:13

but it's just a lot less practical in the short term

7:46:15

because you need to bet on a separate

7:46:17

scaling law on the action inference itself

7:46:22

we really like

7:46:23

JEPA as a concept, we think it's a

7:46:26

you know, we use some of the

7:46:27

things in the models

7:46:30

but at the end of the day it's an approach

7:46:32

not a product and I think we'll

7:46:35

you know, borrow

7:46:37

concepts both ways

7:46:40

one way of thinking about it is

7:46:43

because we have so much action data

7:46:46

let's say you're flying a plane

7:46:47

and you're moving the rudder in the back

7:46:49

there's no way of being able to

7:46:52

tell that from the video frames

7:46:53

it's very very difficult

7:46:54

so our mode on having the action data

7:46:57

really transfers better to

7:46:59

action sequences than it does

7:47:01

to world models and to generating

7:47:03

the pixels and that's why

7:47:05

we just went all in on training these general

7:47:06

foundation models for action predictions

7:47:08

and we use all sorts of techniques to do world models.

7:47:11

You know, we are own.

7:47:12

We really like other companies building them as well.

7:47:17

So, great.

7:47:19

One more and then I've got to run, I think.

7:47:21

Great.

7:47:25

All right.

7:47:26

Thank you, everyone.

7:47:27

Have a good one.