
Co-Founder & CEO @GeneralistAI
San Francisco, CA
Joined May 2012
- Tweets712
- Following387
- Followers9K
- Likes2.3K
Pete Florence retweeted
"If you're not touching and moving the world and you're a robot, what are you doing?"
@peteflorence is co-founder and CEO of @GeneralistAI, a company building general-purpose intelligence for the physical world through robotics foundation models. In mid-August, Generalist released Gen-1.5, its latest model, which Anthropic researcher Sholto Douglas has described as a "GPT-3 moment for robotics".
Florence's central claim is that dexterity, touching and manipulating the physical world, is the robotics equivalent of coding for language models: a broad capability with the potential to create a self-improvement loop in which robots build robots.
(2:24) GEN-1.5 and one-shot learning
(10:53) Dexterity in robotics
(27:38) Generalist’s founding thesis and what sets it apart
(32:17) Protecting simplicity
(42:15) Balancing general intelligence with commercial deployment
(50:52) Geopolitics, safety, and alignment
(1:03:37) Book recommendations
Pete Florence retweeted
How many pucks could a puck bot pack if a puck bot could pack pucks? 🏒
12 hockey pucks is a tight fit in this container – watch the model fix the arrangement when pucks get stuck or misplaced.
GEN-1.5 doesn't just puck around. Read more about it in our blog post and sign up for the waitlist in the comments below.
Designed a new website for Generalist.
generalistai.com
Pete Florence retweeted
GEN-1.5 puts together a kit of cosmetics, then puts together another kit, then another kit, then another...
We're expanding access to GEN-1.5
Sign up to get in line
generalistai.com/waitlist
Pete Florence retweeted
Great opportunity to test out the most state-of-the-art robotics model!
We're expanding access to GEN-1.5
Sign up to get in line
generalistai.com/waitlist
Pete Florence retweeted
We're expanding access to GEN-1.5
Sign up to get in line
generalistai.com/waitlist
Pete Florence retweeted
GEN-1.5 packs a bottle into a box, then packs another bottle into a box, then another bottle, then another one, then another...
Read more about GEN-1.5 in our blog post in the comments below.
Pete Florence retweeted
Robot puts a ring on it
GEN-1.5 puts an O-ring on a hydraulic rod gland, then takes the ring off, then puts the ring back on, then takes the ring off, then ring on, ring off, ring on...
Read more about GEN-1.5 in our blog post in the comments below.
Pete Florence retweeted
We've reduced the time it takes to go from physical prompt → robot behavior.
The faster anyone can teach a robot to do something new, the easier it becomes to scale physical work.
Read more about GEN-1.5 in our blog post in the comments below.
Good question thanks Ani. Here's a video that gives a sense of the answer here about the effect of prompting:
- in the first part, the model is just babbling with no prompt in context
- at the end, we add a prompt for taking money out of a pouch (generalizing to the wallet)
Replying to @peteflorence @andyzengineer
Very cool work, Pete! I'm curious if you've tried an extreme version of this: no in-context example at all; just place objects in front of the robot and see if it can infer the task.
I suspect this will have non-trivial success rates, which would also allow you to figure out how much of the benefit is actually coming from the prompt (rather than pure zero-shot task inference + capability).
I remember Russ showed something like this in his Stanford talk on LBMs last year:
youtu.be/TN1M6vg4CsQ?si=-8J-…
Last week @willknight came by and got a preview of one-shot prompting and we had some fun improvisational moments with the robot. Thanks Will for helping capture the moment.
I'm usually wary about talk of "the ChatGPT moment for robots" because language is less complex than the physical world. After visiting @GeneralistAI, though, where I saw their robots perform impressive manipulation with just a prompt, I think you can see it happening in a limited way. (Thanks to @peteflorence and co for having me!) wired.com/story/generalist-a…
We started planning yesterday’s @generalistai GEN-1.5 announcement about 3 weeks ago. Two weeks ago, already feeling whiplash from new results, I asked ChatGPT to create this image to share in our internal meme channel.
🤖 Made with AI
Pete Florence retweeted
beautiful error correction behavior from a single human demonstration...
Replying to @GeneralistAI
GEN-1.5, our latest embodied foundation model, can learn new tasks prompted with 3 - 12 seconds of a single demonstration, no gradient updates or fine-tuning. It generalizes prompts to new situations, recovers from mistakes, and improvises new strategies to reach the same goal.
Pete Florence retweeted
I rarely repost content, but this is a step-change for robotics research. As an embodied AI researcher, I find this to be a truly special moment for the field
Pete Florence retweeted
At 10:06pm on Aug 3, I watched a robot do something I thought was years away.
We were working on few-gradient learning with GEN-1.5, wondering how far we were from landing physical prompting: show the robot a task once, and it just does it. We YOLOed it, and the robot imitated exactly what we demonstrated, with 0 fine-tuning. We gave more prompts for different tasks. More successful rollouts landed. I could not believe my eyes.
Looking back, this represents the culmination of a huge amount of work across the entire team, many failed experiments, and years of groundwork from the community. I just happened to be the one standing in front of the robot when it all clicked.
@andyzengineer once asked me: "If Generalist failed tomorrow, what would we want to have left behind that could benefit humanity?"
I believe we found one answer: an existence proof of physical prompting.
Pete Florence retweeted
Introducing GEN-1.5, a one-shot learner.
It can learn new tasks in a few seconds. Show it what to do, and it generalizes.
This capability emerged from pretraining on physical data at scale, as a step towards our mission of building general intelligence for the physical world.
During a recent visit to Generalist AI, I watched a robotic arm improvise and use a banana as a tool. wired.com/story/generalist-a…
Ever since I started working on robot foundation models a handful of years ago, the broad ability to one-shot in-context learn has been the single most vivid goal in my mind along the long road ahead. It’s something @andyzengineer and I have especially been thinking together on for several years now, and something shared by the whole team at Generalist as a major goal.
But even before anybody started talking about robot foundation models, too, the capability this enables, i.e. generalized one-shot learning, has been both incredibly concrete and elusive. In terminology that I think many other people have come up with as well, in grad school we used to talk about a “Ctrl-C-Ctrl-V” type of capability. See something, and have the robot do it too. This same type of idea inspired the name of the 1970 MIT copy demo (people.csail.mit.edu/bkph/ph…).
The thing is, it sounds simple, but is incredibly hard since the world is never quite the same when it got copied and where you want to paste it. The real world can be hard to predict and is full of variation. To do this, you need strong generalization, and it needs to be acquired in a single example. Doing this over a wide range of tasks, especially for dexterous tasks, is hard mode.
Lots of the components of the idea of making this all happen have been there for a long time. As an example, this 2017 NeurIPS paper “one-shot imitation learning” arxiv.org/pdf/1703.07326 has excellent vision, with ambition well beyond what was achievable at the time, and although it’s not referred to as “in-context learning” since it was pre-Transformer, it actually uses attention to condition on a single demonstration.
And now, many things have happened since early 2017, including the broadly celebrated arrival of one/few-shot in-context learning in language models in 2020.
This new model GEN-1.5 takes in everything we have built and learned over the past couple years at Generalist. It has been training for 8 months. It has taken an incredible amount of commitment and grit from the whole team to get here. The level to which this model has survived many surgeries has continued to surprise me. And its capabilities have continued to surprise as well. We found compositional generalization on Friday. We found sim2real prompting earlier last week. We filmed the contiguous uncut videos of live prompting yesterday.
To be clear, the success rates are modest, and there’s still a long way to go. But now I have definitely seen a ~decade-long imagination come into the real world.















