{"repo":"allenai/Holodeck","free":true,"listed":false,"github":"https://github.com/allenai/Holodeck","clone":"git clone https://github.com/allenai/Holodeck.git","description":"CVPR 2024: Language Guided Generation of 3D Embodied AI Environments.","language":"Python","stars":562,"topics":["ai2-thor","generative-ai","large-language-models","text-to-3d","unity","3d-environment"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Language Guided Generation of 3D Embodied AI Environments Paper Project Page Requirements Holodeck is based on AI2-THOR, and we currently support macOS 10.9+ or Ubuntu 14.04+. New Feature : To add ANY new assets to AI2-THOR, please check the objathor repo! Note: To yield better layouts, use DFS as the solver. If you pull the repo before 12/28/2023 , you must set the argument --use milp to False to use DFS . Installation After cloning the repo, you can install the required dependencies using the following commands: Data Download the data by running the following commands: by default these will save to /.objathor-assets/... , you can change this director by specifying the --path argument. If you change the --path , you'll need to set the OBJAVERSE ASSETS DIR environment variable to the path where the assets are stored when you use Holodeck. Usage You can use the following command to generate a new environment. Our system uses gpt-4o-2024-05-13 , so please ensure you have access to it. Note: To yield better layouts, use DFS as the solver. If you pull the repo before 12/28/2023 , you must set the argument --use milp to False to use DFS . Load the scene in Unity 1. Install Unity and select the editor version 2020.3.25f1 . 2. Clone AI2-THOR repository and switch to the appropriate AI2-THOR commit. 3. Reinstall some packages: 3. Load ai2thor/unity as project in Unity and open ai2thor/unity/Assets/Scenes/Procedural/Procedural.unity . 4. In the terminal, run this python script: 5. Pre","default_branch":null,"files":null,"tree":[],"storefront":"/r/allenai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/allenai/Holodeck/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}