Meural

Retrieval Augmented Robotics

Enabling robots to dynamically adapt from memory, not retraining. Our platform indexes millions of robotic and human interactions and retrieves relevant examples in real-time to guide new actions.

Building the memory substrate for next-generation robotics

Stanford
MIT
Berkeley
CMU

How Meural powers robotic memory

Robots query their memory substrate to find relevant video moments that inform their decision-making process

1

Robot queries memory

Robot asks "How do I pour water?" in natural language or queries using its active video feed

2

Meural retrieves moments

Meural finds relevant video clips and associated information with high precision and minimal latency

3

Retrieval Augmented Robotics

Robot uses retrieved moments to inform its decision-making

Move the squeegee to the right and try to drag it

Base
With Retrieval Augmentation

Robot successfully moves the squeegee to the right and drags it

Push the lever on the toaster

Base
With Retrieval Augmentation

Base struggles with finding the door handle. With augmentation, the robot successfully opens the door, even with human interference.

Put carrot in blender and blend it

Base
Base thumbnail
With Retrieval Augmentation
With Retrieval Augmentation thumbnail

Place coffee pod in Keurig

Base
Base thumbnail
With Retrieval Augmentation
With Retrieval Augmentation thumbnail

More Examples

A wide array of robotic tasks enhanced by retrieval augmentation

Pour rice into cooker

Pour rice into cooker

Open cabinet door

Place item in microwave

Stir ingredients

Close drawer

Flip switch

Flip switch

Move cup

Press button