MCPcopy Create free account

hub / github.com/BAAI-Agents/Cradle / types & classes

Types & classes130 in github.com/BAAI-Agents/Cradle

↓ 95 callersClassConfig
Configuration class.
cradle/config/config.py:20
↓ 78 callersClassLogger
cradle/log/logger.py:58
↓ 38 callersClassIOEnvironment
Wrapper for resources to interact with the game to make sure they're available where needed and multiple instances are not created.
cradle/gameio/io_env.py:18
↓ 38 callersClassLocalMemory
cradle/memory/local_memory.py:21
↓ 15 callersClassSkill
cradle/environment/skill.py:19
↓ 15 callersClassVideoRecordProvider
cradle/provider/video/video_recorder.py:75
↓ 5 callersClassGameManager
cradle/gameio/game_manager.py:17
↓ 5 callersClassLLMFactory
cradle/provider/llm/llm_factory.py:6
↓ 5 callersClassSkillRegistryFactory
cradle/environment/skill_registry_factory.py:6
↓ 5 callersClassTargetWindow
cradle/gameio/gui_utils.py:85
↓ 5 callersClassUIControlFactory
cradle/environment/ui_control_factory.py:6
↓ 4 callersClassJsonFrameStructure
cradle/utils/json_utils.py:194
↓ 4 callersClassSkillExecuteProvider
cradle/provider/execute/skill_execute.py:16
↓ 4 callersClassTaskGuidanceProvider
cradle/provider/others/task_guidance.py:10
↓ 4 callersClassVideoClipProvider
cradle/provider/video/video_clip.py:13
↓ 3 callersClassSkillCurationProvider
cradle/provider/module/skill_curation.py:16
↓ 2 callersClassActionPlanningPostprocessProvider
cradle/provider/process/action_planning.py:247
↓ 2 callersClassActionPlanningPreprocessProvider
cradle/provider/process/action_planning.py:14
↓ 2 callersClassActionPlanningProvider
cradle/provider/module/action_planning.py:16
↓ 2 callersClassAugmentProvider
cradle/provider/augment/augment.py:16
↓ 2 callersClassGroundingDINO
cradle/utils/object_utils.py:62
↓ 2 callersClassIconReplacer
cradle/utils/icon_utils.py:11
↓ 2 callersClassInformationGatheringPostprocessProvider
cradle/provider/process/information_gathering.py:79
↓ 2 callersClassInformationGatheringPreprocessProvider
cradle/provider/process/information_gathering.py:25
↓ 2 callersClassInformationGatheringProvider
cradle/provider/module/information_gathering.py:19
↓ 2 callersClassOpenAIProvider
A class that wraps a given model
cradle/provider/llm/openai.py:48
↓ 2 callersClassSelfReflectionPostprocessProvider
cradle/provider/process/self_reflection.py:315
↓ 2 callersClassSelfReflectionPreprocessProvider
cradle/provider/process/self_reflection.py:17
↓ 2 callersClassSelfReflectionProvider
cradle/provider/module/self_reflection.py:15
↓ 2 callersClassTaskInferencePostprocessProvider
cradle/provider/process/task_inference.py:75
↓ 2 callersClassTaskInferencePreprocessProvider
cradle/provider/process/task_inference.py:14
↓ 2 callersClassTaskInferenceProvider
cradle/provider/module/task_inference.py:15
↓ 2 callersClassVideoOCRExtractorProvider
cradle/provider/video/video_ocr_extractor.py:24
↓ 1 callersClassActionPlanning
cradle/planner/planner.py:411
↓ 1 callersClassActionPlanning
cradle/planner/rdr2_planner.py:478
↓ 1 callersClassActionPlanning
cradle/planner/stardew_planner.py:602
↓ 1 callersClassCPUMemColorFormatter
cradle/log/logger.py:27
↓ 1 callersClassCPUMemFormatter
cradle/log/logger.py:14
↓ 1 callersClassCircleDetector
cradle/utils/object_utils.py:92
↓ 1 callersClassConversationUnit
A basic unit of memory. Attributes: messages: The messages of the conversation input. response: The response of the language mode
cradle/memory/short_term_memory.py:24
↓ 1 callersClassCoordinatesProvider
cradle/provider/others/coordinates.py:14
↓ 1 callersClassExecutor
cradle/module/executor.py:17
↓ 1 callersClassFrameBuffer
cradle/provider/video/video_recorder.py:19
↓ 1 callersClassInformationGatheirng
cradle/planner/planner.py:146
↓ 1 callersClassInformationGathering
cradle/planner/rdr2_planner.py:184
↓ 1 callersClassInformationGathering
cradle/planner/stardew_planner.py:180
↓ 1 callersClassInput
cradle/gameio/gui_utils.py:73
↓ 1 callersClassInput_I
cradle/gameio/gui_utils.py:69
↓ 1 callersClassMouseInput
cradle/gameio/gui_utils.py:58
↓ 1 callersClassPipelineRunner
cradle/runner/rdr2_runner.py:43
↓ 1 callersClassPipelineRunner
cradle/runner/skylines_runner.py:41
↓ 1 callersClassPipelineRunner
cradle/runner/stardew_runner.py:41
↓ 1 callersClassPipelineRunner
cradle/runner/app_runner.py:36
↓ 1 callersClassPipelineRunner
cradle/runner/dealers_runner.py:37
↓ 1 callersClassPlanner
cradle/planner/planner.py:642
↓ 1 callersClassRDR2ActionPlanningPostprocessProvider
cradle/provider/process/action_planning.py:283
↓ 1 callersClassRDR2ActionPlanningPreprocessProvider
cradle/provider/process/action_planning.py:62
↓ 1 callersClassRDR2ActionPlanningProvider
cradle/provider/module/action_planning.py:67
↓ 1 callersClassRDR2InformationGatheringPostprocessProvider
cradle/provider/process/information_gathering.py:275
↓ 1 callersClassRDR2InformationGatheringPreprocessProvider
cradle/provider/process/information_gathering.py:111
↓ 1 callersClassRDR2InformationGatheringProvider
cradle/provider/module/information_gathering.py:66
↓ 1 callersClassRDR2Planner
cradle/planner/rdr2_planner.py:709
↓ 1 callersClassRDR2SelfReflectionPostprocessProvider
cradle/provider/process/self_reflection.py:340
↓ 1 callersClassRDR2SelfReflectionPreprocessProvider
cradle/provider/process/self_reflection.py:116
↓ 1 callersClassRDR2SelfReflectionProvider
cradle/provider/module/self_reflection.py:64
↓ 1 callersClassRDR2SkillCurationProvider
cradle/provider/module/skill_curation.py:74
↓ 1 callersClassRDR2TaskInferencePostprocessProvider
cradle/provider/process/task_inference.py:154
↓ 1 callersClassRDR2TaskInferencePreprocessProvider
cradle/provider/process/task_inference.py:105
↓ 1 callersClassRDR2TaskInferenceProvider
cradle/provider/module/task_inference.py:66
↓ 1 callersClassRestfulClaudeClient
cradle/provider/llm/restful_claude_client.py:33
↓ 1 callersClassRestfulClaudeClientResponse
cradle/provider/llm/restful_claude_client.py:22
↓ 1 callersClassRestfulClaudeProvider
A class that wraps a given model
cradle/provider/llm/restful_claude.py:47
↓ 1 callersClassSamProvider
cradle/provider/sam_provider.py:39
↓ 1 callersClassSelfReflection
cradle/planner/planner.py:528
↓ 1 callersClassSelfReflection
cradle/planner/rdr2_planner.py:595
↓ 1 callersClassSelfReflection
cradle/planner/stardew_planner.py:717
↓ 1 callersClassStardewActionPlanningPostprocessProvider
cradle/provider/process/action_planning.py:324
↓ 1 callersClassStardewActionPlanningPreprocessProvider
cradle/provider/process/action_planning.py:169
↓ 1 callersClassStardewActionPlanningProvider
cradle/provider/module/action_planning.py:95
↓ 1 callersClassStardewInformationGatheringPostprocessProvider
cradle/provider/process/information_gathering.py:371
↓ 1 callersClassStardewInformationGatheringPreprocessProvider
cradle/provider/process/information_gathering.py:195
↓ 1 callersClassStardewInformationGatheringProvider
cradle/provider/module/information_gathering.py:88
↓ 1 callersClassStardewPlanner
cradle/planner/stardew_planner.py:831
↓ 1 callersClassStardewSelfReflectionPostprocessProvider
cradle/provider/process/self_reflection.py:370
↓ 1 callersClassStardewSelfReflectionPreprocessProvider
cradle/provider/process/self_reflection.py:201
↓ 1 callersClassStardewSelfReflectionProvider
cradle/provider/module/self_reflection.py:89
↓ 1 callersClassStardewTaskInferencePostprocessProvider
cradle/provider/process/task_inference.py:230
↓ 1 callersClassStardewTaskInferencePreprocessProvider
cradle/provider/process/task_inference.py:181
↓ 1 callersClassStardewTaskInferenceProvider
cradle/provider/module/task_inference.py:94
↓ 1 callersClassSuccessDetection
cradle/planner/planner.py:472
↓ 1 callersClassSuccessDetection
cradle/planner/rdr2_planner.py:539
↓ 1 callersClassSuccessDetection
cradle/planner/stardew_planner.py:662
↓ 1 callersClassTaskInference
cradle/planner/planner.py:584
↓ 1 callersClassTaskInference
cradle/planner/rdr2_planner.py:651
↓ 1 callersClassTaskInference
cradle/planner/stardew_planner.py:773
↓ 1 callersClassVideoFrameExtractorProvider
cradle/provider/video/video_frame_extractor.py:14
ClassAbstractSingleton
Abstract singleton class for ensuring only one instance of a class.
cradle/utils/singleton.py:19
ClassBaseMemory
Base class for all memories.
cradle/memory/base.py:19
ClassBaseModuleProvider
cradle/provider/base/base_provider.py:100
ClassBasePlanner
cradle/planner/base.py:22
next →1–100 of 130, ranked by callers