Legato

Which desktops and sandboxes Legato can drive

E2B Desktop works out of the box, and so does any sandbox you can screenshot and send input to. OSWorld's Docker VMs work too, for benchmarks and RL.

import legato
from e2b_desktop import Sandbox

env = legato.attach(Sandbox.create())                         # E2B Desktop; E2B_API_KEY in the environment
env = legato.attach(screenshot=grab_png, execute=run_action)  # any other sandbox

Edit this page on GitHub · Markdown