The Lab has a new website: www.leggedai.com!

We will not maintain this one in the future.