MCPcopy Create free account

hub / github.com/ZihanDDD/BIMgent / types & classes

Types & classes49 in github.com/ZihanDDD/BIMgent

↓ 20 callersClassConfig
Configuration class for managing environment-specific settings.
conf/config.py:15
↓ 19 callersClassToolError
Raised when a tool encounters an error.
BIMgent/provider/omni_provider/omnitool/gradio/tools/base.py:61
↓ 11 callersClassToolResult
Represents the result of a tool execution.
BIMgent/provider/omni_provider/omnitool/gradio/tools/base.py:24
↓ 10 callersClassLocalMemory
BIMgent/memory/local_memory.py:18
↓ 4 callersClassOpenAIProvider
BIMgent/provider/llm_provider/openai_provider.py:15
↓ 3 callersClassResolution
BIMgent/provider/omni_provider/omnitool/gradio/tools/computer.py:36
↓ 2 callersClassComputerTool
A tool that allows the agent to interact with the screen, keyboard, and mouse of the current computer. Adapted for Windows using 'pyautogui'.
BIMgent/provider/omni_provider/omnitool/gradio/tools/computer.py:62
↓ 2 callersClassDeepFloorplanProvider
BIMgent/provider/Deep_fp_provider/deep_floorplan_provider.py:49
↓ 2 callersClassToolCollection
A collection of anthropic-defined tools.
BIMgent/provider/omni_provider/omnitool/gradio/tools/collection.py:15
↓ 2 callersClassToolFailure
A ToolResult that represents a failure.
BIMgent/provider/omni_provider/omnitool/gradio/tools/base.py:57
↓ 1 callersClassAnthropicActor
BIMgent/provider/omni_provider/omnitool/gradio/agent/anthropic_agent.py:47
↓ 1 callersClassAnthropicExecutor
BIMgent/provider/omni_provider/omnitool/gradio/executor/anthropic_executor.py:18
↓ 1 callersClassBoxAnnotator
A class for drawing bounding boxes on an image using detections provided. Attributes: color (Union[Color, ColorPalette]): The color
BIMgent/provider/omni_provider/util/box_annotator.py:10
↓ 1 callersClassComponentAgentProvider
BIMgent/provider/loop_providers/skill_generator_provider.py:28
↓ 1 callersClassDeepFloorplanPostprocessingProvider
The designer provider for the design of the floorplan and the other structures that should be on the design for instance the door, windows etc.
BIMgent/provider/Deep_fp_provider/deep_floorplan_provider.py:333
↓ 1 callersClassDesignInterpreterGeminiProvider
BIMgent/provider/loop_providers/design_interpreter.py:206
↓ 1 callersClassDesignInterpreterPostprocessingProvider
BIMgent/provider/loop_providers/design_interpreter.py:168
↓ 1 callersClassDesignerLLMProvider
The designer provider for the design of the floorplan and the other structures that should be on the design for instance the door, windows using
BIMgent/provider/loop_providers/designer_provider.py:28
↓ 1 callersClassImageUnderstandingProvider
BIMgent/provider/loop_providers/image_understanding_provider.py:25
↓ 1 callersClassJSONAnalyzer
BIMgent/utils/result_phaser.py:8
↓ 1 callersClassMouseController
BIMgent/provider/ui_controller.py:41
↓ 1 callersClassOmniParserClient
BIMgent/provider/omni_provider/omnitool/gradio/agent/llm_utils/omniparserclient.py:9
↓ 1 callersClassOmniPostprocessingProvider
BIMgent/provider/omni_provider/omni_provider.py:154
↓ 1 callersClassOmniProvider
BIMgent/provider/omni_provider/omni_provider.py:28
↓ 1 callersClassOmniparser
BIMgent/provider/omni_provider/util/omniparser.py:7
↓ 1 callersClassPMProvider
The designer provider for the design of the floorplan and the other structures that should be on the design for instance the door, windows etc.
BIMgent/provider/loop_providers/project_manager.py:148
↓ 1 callersClassPMpostprocessing
BIMgent/provider/loop_providers/project_manager.py:209
↓ 1 callersClassPipelineRunner
BIMgent/runner/vectorworks_runner.py:38
↓ 1 callersClassPy2CompatDict
A dictionary wrapper that provides Python 2 compatibility methods.
BIMgent/provider/Deep_fp_provider/utils/py2_compatibility.py:2
↓ 1 callersClassScreenshotsProcessor
BIMgent/provider/screenshots_processor.py:14
↓ 1 callersClassUIAgentProvider
BIMgent/provider/loop_providers/skill_generator_provider.py:241
↓ 1 callersClassUIController
BIMgent/provider/ui_controller.py:12
↓ 1 callersClassVLMAgent
BIMgent/provider/omni_provider/omnitool/gradio/agent/vlm_agent.py:30
↓ 1 callersClassVLMOrchestratedAgent
BIMgent/provider/omni_provider/omnitool/gradio/agent/vlm_agent_with_orchestrator.py:65
ClassAPIProvider
BIMgent/provider/omni_provider/omnitool/gradio/loop.py:26
ClassAPIProvider
BIMgent/provider/omni_provider/omnitool/gradio/agent/anthropic_agent.py:36
ClassAbstractSingleton
Abstract singleton class for ensuring only one instance of a class.
BIMgent/utils/singleton.py:18
ClassBaseAnthropicTool
Abstract base class for Anthropic-defined tools.
BIMgent/provider/omni_provider/omnitool/gradio/tools/base.py:8
ClassBaseMemory
Base class for all memories.
BIMgent/memory/base.py:19
ClassComputerToolOptions
BIMgent/provider/omni_provider/omnitool/gradio/tools/computer.py:53
ClassDesignInterpreterProvider
The designer provider for the design of the floorplan and the other structures that should be on the design for instance the door, windows using
BIMgent/provider/loop_providers/design_interpreter.py:116
ClassGPT4XModel
BIMgent/provider/omni_provider/eval/ss_pro_gpt4o_omniv2.py:84
ClassJsonFrameStructure
BIMgent/utils/json_utils.py:95
ClassParseRequest
BIMgent/provider/omni_provider/omnitool/omniparserserver/omniparserserver.py:34
ClassScalingSource
BIMgent/provider/omni_provider/omnitool/gradio/tools/computer.py:48
ClassSender
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:57
ClassSender
BIMgent/provider/omni_provider/omnitool/gradio/app_streamlit.py:36
ClassSender
BIMgent/provider/omni_provider/omnitool/gradio/app.py:44
ClassSingleton
Singleton metaclass for ensuring only one instance of a class.
BIMgent/utils/singleton.py:4