├── .env ├── .gitignore ├── BIMgent ├── floorplan │ └── floorplan_processer_llm.py ├── memory │ ├── base.py │ └── local_memory.py ├── provider │ ├── Deep_fp_provider │ │ ├── deep_floorplan_provider.py │ │ ├── deepfloorplan_endpoint.py │ │ └── utils │ │ │ ├── create_tfrecord.py │ │ │ ├── floorplan_postprocessing.py │ │ │ ├── py2_compatibility.py │ │ │ ├── rgb_ind_convertor.py │ │ │ ├── tf_record.py │ │ │ └── util.py │ ├── builders_provider │ │ └── builder_provider.py │ ├── llm_provider │ │ └── openai_provider.py │ ├── loop_providers │ │ ├── design_interpreter.py │ │ ├── designer_provider.py │ │ ├── image_understanding_provider.py │ │ ├── project_manager.py │ │ ├── skill_executor.py │ │ ├── skill_generator_provider.py │ │ └── template_processor.py │ ├── omni_provider │ │ ├── eval │ │ │ ├── logs_sspro_omniv2.json │ │ │ └── ss_pro_gpt4o_omniv2.py │ │ ├── omni_endpoint.py │ │ ├── omni_provider.py │ │ ├── omnitool │ │ │ ├── gradio │ │ │ │ ├── .gitignore │ │ │ │ ├── __init__.py │ │ │ │ ├── agent │ │ │ │ │ ├── anthropic_agent.py │ │ │ │ │ ├── llm_utils │ │ │ │ │ │ ├── groqclient.py │ │ │ │ │ │ ├── oaiclient.py │ │ │ │ │ │ ├── omniparserclient.py │ │ │ │ │ │ └── utils.py │ │ │ │ │ ├── vlm_agent.py │ │ │ │ │ └── vlm_agent_with_orchestrator.py │ │ │ │ ├── app.py │ │ │ │ ├── app_new.py │ │ │ │ ├── app_streamlit.py │ │ │ │ ├── executor │ │ │ │ │ └── anthropic_executor.py │ │ │ │ ├── loop.py │ │ │ │ └── tools │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ ├── collection.py │ │ │ │ │ ├── computer.py │ │ │ │ │ └── screen_capture.py │ │ │ ├── omnibox │ │ │ │ ├── .gitignore │ │ │ │ ├── Dockerfile │ │ │ │ ├── compose.yml │ │ │ │ ├── scripts │ │ │ │ │ ├── manage_vm.ps1 │ │ │ │ │ └── manage_vm.sh │ │ │ │ └── vm │ │ │ │ │ ├── buildcontainer │ │ │ │ │ ├── define.sh │ │ │ │ │ ├── entry.sh │ │ │ │ │ ├── install.sh │ │ │ │ │ ├── power.sh │ │ │ │ │ └── samba.sh │ │ │ │ │ ├── win11def │ │ │ │ │ └── win11x64-enterprise-eval.xml │ │ │ │ │ ├── win11iso │ │ │ │ │ └── README.md │ │ │ │ │ └── win11setup │ │ │ │ │ ├── firstboot │ │ │ │ │ └── install.bat │ │ │ │ │ └── setupscripts │ │ │ │ │ ├── on-logon.ps1 │ │ │ │ │ ├── server │ │ │ │ │ ├── cursor.png │ │ │ │ │ ├── main.py │ │ │ │ │ └── requirements.txt │ │ │ │ │ ├── setup-tools.psm1 │ │ │ │ │ ├── setup.ps1 │ │ │ │ │ └── tools_config.json │ │ │ ├── omniparserserver │ │ │ │ └── omniparserserver.py │ │ │ └── readme.md │ │ └── util │ │ │ ├── __init__.py │ │ │ ├── box_annotator.py │ │ │ ├── omniparser.py │ │ │ └── utils.py │ ├── screenshots_processor.py │ └── ui_controller.py ├── runner │ └── vectorworks_runner.py └── utils │ ├── coordinate_trans.py │ ├── dict_utils.py │ ├── encoding_utils.py │ ├── file_utils.py │ ├── ifc_tracker.py │ ├── json_utils.py │ ├── result_phaser.py │ ├── singleton.py │ └── string_utils.py ├── README.md ├── agent_runner.py ├── conf ├── config.py └── env_config_vectorworks.json ├── docs ├── detail_workflow.png ├── general_workflow1.png └── task6.gif ├── mini_building_benchmark └── prompts │ ├── prompt_001.txt │ ├── prompt_002.txt │ ├── prompt_003.txt │ ├── prompt_004.txt │ ├── prompt_005.txt │ ├── prompt_006.jpg │ ├── prompt_006.txt │ ├── prompt_007.jpg │ ├── prompt_007.txt │ ├── prompt_008.jpg │ ├── prompt_008.txt │ ├── prompt_009.jpg │ ├── prompt_009.txt │ ├── prompt_010.jpg │ ├── prompt_010.txt │ ├── prompt_011.jpg │ ├── prompt_011.txt │ ├── prompt_012.jpg │ ├── prompt_012.txt │ ├── prompt_013.jpg │ ├── prompt_013.txt │ ├── prompt_014.jpg │ ├── prompt_014.txt │ ├── prompt_015.jpg │ ├── prompt_015.txt │ ├── prompt_016.png │ ├── prompt_016.txt │ ├── prompt_017.png │ ├── prompt_017.txt │ ├── prompt_018.png │ ├── prompt_018.txt │ ├── prompt_019.png │ ├── prompt_019.txt │ ├── prompt_020.png │ ├── prompt_020.txt │ ├── prompt_021.png │ ├── prompt_021.txt │ ├── prompt_022.png │ ├── prompt_022.txt │ ├── prompt_023.png │ ├── prompt_023.txt │ ├── prompt_024.png │ ├── prompt_024.txt │ ├── prompt_025.png │ └── prompt_025.txt ├── mouse_detector.py ├── requirements.txt └── res └── vectorworks └── builders ├── door_builder.md ├── layer_builder.md ├── roof_builder.md ├── slab_builder.md ├── wall_builder.md └── window_builder.md /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/.gitignore -------------------------------------------------------------------------------- /BIMgent/floorplan/floorplan_processer_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/floorplan/floorplan_processer_llm.py -------------------------------------------------------------------------------- /BIMgent/memory/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/memory/base.py -------------------------------------------------------------------------------- /BIMgent/memory/local_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/memory/local_memory.py -------------------------------------------------------------------------------- /BIMgent/provider/Deep_fp_provider/deep_floorplan_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/Deep_fp_provider/deep_floorplan_provider.py -------------------------------------------------------------------------------- /BIMgent/provider/Deep_fp_provider/deepfloorplan_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/Deep_fp_provider/deepfloorplan_endpoint.py -------------------------------------------------------------------------------- /BIMgent/provider/Deep_fp_provider/utils/create_tfrecord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/Deep_fp_provider/utils/create_tfrecord.py -------------------------------------------------------------------------------- /BIMgent/provider/Deep_fp_provider/utils/floorplan_postprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/Deep_fp_provider/utils/floorplan_postprocessing.py -------------------------------------------------------------------------------- /BIMgent/provider/Deep_fp_provider/utils/py2_compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/Deep_fp_provider/utils/py2_compatibility.py -------------------------------------------------------------------------------- /BIMgent/provider/Deep_fp_provider/utils/rgb_ind_convertor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/Deep_fp_provider/utils/rgb_ind_convertor.py -------------------------------------------------------------------------------- /BIMgent/provider/Deep_fp_provider/utils/tf_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/Deep_fp_provider/utils/tf_record.py -------------------------------------------------------------------------------- /BIMgent/provider/Deep_fp_provider/utils/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/Deep_fp_provider/utils/util.py -------------------------------------------------------------------------------- /BIMgent/provider/builders_provider/builder_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/builders_provider/builder_provider.py -------------------------------------------------------------------------------- /BIMgent/provider/llm_provider/openai_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/llm_provider/openai_provider.py -------------------------------------------------------------------------------- /BIMgent/provider/loop_providers/design_interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/loop_providers/design_interpreter.py -------------------------------------------------------------------------------- /BIMgent/provider/loop_providers/designer_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/loop_providers/designer_provider.py -------------------------------------------------------------------------------- /BIMgent/provider/loop_providers/image_understanding_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/loop_providers/image_understanding_provider.py -------------------------------------------------------------------------------- /BIMgent/provider/loop_providers/project_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/loop_providers/project_manager.py -------------------------------------------------------------------------------- /BIMgent/provider/loop_providers/skill_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/loop_providers/skill_executor.py -------------------------------------------------------------------------------- /BIMgent/provider/loop_providers/skill_generator_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/loop_providers/skill_generator_provider.py -------------------------------------------------------------------------------- /BIMgent/provider/loop_providers/template_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/loop_providers/template_processor.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/eval/logs_sspro_omniv2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/eval/logs_sspro_omniv2.json -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/eval/ss_pro_gpt4o_omniv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/eval/ss_pro_gpt4o_omniv2.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omni_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omni_endpoint.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omni_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omni_provider.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/agent/anthropic_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/agent/anthropic_agent.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/agent/llm_utils/groqclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/agent/llm_utils/groqclient.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/agent/llm_utils/oaiclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/agent/llm_utils/oaiclient.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/agent/llm_utils/omniparserclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/agent/llm_utils/omniparserclient.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/agent/llm_utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/agent/llm_utils/utils.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/agent/vlm_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/agent/vlm_agent.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/agent/vlm_agent_with_orchestrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/agent/vlm_agent_with_orchestrator.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/app.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/app_new.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/app_new.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/app_streamlit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/app_streamlit.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/executor/anthropic_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/executor/anthropic_executor.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/loop.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/tools/__init__.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/tools/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/tools/base.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/tools/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/tools/collection.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/tools/computer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/tools/computer.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/gradio/tools/screen_capture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/gradio/tools/screen_capture.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/.gitignore -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/Dockerfile -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/compose.yml -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/scripts/manage_vm.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/scripts/manage_vm.ps1 -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/scripts/manage_vm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/scripts/manage_vm.sh -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/buildcontainer/define.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/buildcontainer/define.sh -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/buildcontainer/entry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/buildcontainer/entry.sh -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/buildcontainer/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/buildcontainer/install.sh -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/buildcontainer/power.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/buildcontainer/power.sh -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/buildcontainer/samba.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/buildcontainer/samba.sh -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11def/win11x64-enterprise-eval.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11def/win11x64-enterprise-eval.xml -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11iso/README.md: -------------------------------------------------------------------------------- 1 | Add your Win11E setup.iso to this folder -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/firstboot/install.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/firstboot/install.bat -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/on-logon.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/on-logon.ps1 -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/server/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/server/cursor.png -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/server/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/server/main.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/server/requirements.txt: -------------------------------------------------------------------------------- 1 | flask 2 | PyAutoGUI -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/setup-tools.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/setup-tools.psm1 -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/setup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/setup.ps1 -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/tools_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/tools_config.json -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/omniparserserver/omniparserserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/omniparserserver/omniparserserver.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/omnitool/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/omnitool/readme.md -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/util/box_annotator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/util/box_annotator.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/util/omniparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/util/omniparser.py -------------------------------------------------------------------------------- /BIMgent/provider/omni_provider/util/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/omni_provider/util/utils.py -------------------------------------------------------------------------------- /BIMgent/provider/screenshots_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/screenshots_processor.py -------------------------------------------------------------------------------- /BIMgent/provider/ui_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/provider/ui_controller.py -------------------------------------------------------------------------------- /BIMgent/runner/vectorworks_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/runner/vectorworks_runner.py -------------------------------------------------------------------------------- /BIMgent/utils/coordinate_trans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/utils/coordinate_trans.py -------------------------------------------------------------------------------- /BIMgent/utils/dict_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/utils/dict_utils.py -------------------------------------------------------------------------------- /BIMgent/utils/encoding_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/utils/encoding_utils.py -------------------------------------------------------------------------------- /BIMgent/utils/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/utils/file_utils.py -------------------------------------------------------------------------------- /BIMgent/utils/ifc_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/utils/ifc_tracker.py -------------------------------------------------------------------------------- /BIMgent/utils/json_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/utils/json_utils.py -------------------------------------------------------------------------------- /BIMgent/utils/result_phaser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/utils/result_phaser.py -------------------------------------------------------------------------------- /BIMgent/utils/singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/utils/singleton.py -------------------------------------------------------------------------------- /BIMgent/utils/string_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/BIMgent/utils/string_utils.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/README.md -------------------------------------------------------------------------------- /agent_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/agent_runner.py -------------------------------------------------------------------------------- /conf/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/conf/config.py -------------------------------------------------------------------------------- /conf/env_config_vectorworks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/conf/env_config_vectorworks.json -------------------------------------------------------------------------------- /docs/detail_workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/docs/detail_workflow.png -------------------------------------------------------------------------------- /docs/general_workflow1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/docs/general_workflow1.png -------------------------------------------------------------------------------- /docs/task6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/docs/task6.gif -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_001.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_002.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_003.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_003.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_004.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_004.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_005.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_005.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_006.jpg -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_006.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_006.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_007.jpg -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_007.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_007.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_008.jpg -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_008.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_008.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_009.jpg -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_009.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_009.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_010.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_010.jpg -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_010.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_010.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_011.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_011.jpg -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_011.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_011.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_012.jpg -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_012.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_012.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_013.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_013.jpg -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_013.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_013.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_014.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_014.jpg -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_014.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_014.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_015.jpg -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_015.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_015.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_016.png -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_016.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_016.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_017.png -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_017.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_017.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_018.png -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_018.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_018.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_019.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_019.png -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_019.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_019.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_020.png -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_020.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_020.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_021.png -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_021.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_021.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_022.png -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_022.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_022.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_023.png -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_023.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_023.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_024.png -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_024.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_024.txt -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_025.png -------------------------------------------------------------------------------- /mini_building_benchmark/prompts/prompt_025.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mini_building_benchmark/prompts/prompt_025.txt -------------------------------------------------------------------------------- /mouse_detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/mouse_detector.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/requirements.txt -------------------------------------------------------------------------------- /res/vectorworks/builders/door_builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/res/vectorworks/builders/door_builder.md -------------------------------------------------------------------------------- /res/vectorworks/builders/layer_builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/res/vectorworks/builders/layer_builder.md -------------------------------------------------------------------------------- /res/vectorworks/builders/roof_builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/res/vectorworks/builders/roof_builder.md -------------------------------------------------------------------------------- /res/vectorworks/builders/slab_builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/res/vectorworks/builders/slab_builder.md -------------------------------------------------------------------------------- /res/vectorworks/builders/wall_builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/res/vectorworks/builders/wall_builder.md -------------------------------------------------------------------------------- /res/vectorworks/builders/window_builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZihanDDD/BIMgent/HEAD/res/vectorworks/builders/window_builder.md --------------------------------------------------------------------------------