JARVIS-1
JARVIS-1: Open-world Multi-task Agents with Memory-Augmented Multimodal Language Models
File Explorer
Download Latest Version (.zip)- jarvis.gif
- __init__.py
- model.py
- utils.py
- common.py
- image_encoder.py
- __init__.py
- action_head.py
- action_mapping.py
- action_translator.py
- actions.py
- env_worker.py
- impala_cnn.py
- masked_attention.py
- mc.py
- mc_constants.1.16.json
- minecraft_util.py
- misc.py
- mlp.py
- normalize_ewma.py
- policy.py
- scaled_mse_head.py
- serialize.py
- torch_util.py
- tree_util.py
- util.py
- xf.py
- __init__.py
- file_utils.py
- mlp.py
- torch_utils.py
- transformers.py
- vision.py
- __init__.py
- craft_agent.py
- equip_agent.py
- smelt_agent.py
- base.py
- core.py
- env.py
- evaluate.py
- marks.py
- acacia_boat.json
- acacia_button.json
- acacia_door.json
- acacia_fence.json
- acacia_fence_gate.json
- acacia_planks.json
- acacia_pressure_plate.json
- acacia_sign.json
- acacia_slab.json
- acacia_stairs.json
- acacia_trapdoor.json
- acacia_wood.json
- activator_rail.json
- andesite.json
- andesite_slab.json
- andesite_slab_from_andesite_stonecutting.json
- andesite_stairs.json
- andesite_stairs_from_andesite_stonecutting.json
- andesite_wall.json
- andesite_wall_from_andesite_stonecutting.json
- anvil.json
- armor_dye.json
- armor_stand.json
- arrow.json
- baked_potato.json
- baked_potato_from_campfire_cooking.json
- baked_potato_from_smoking.json
- banner_duplicate.json
- barrel.json
- beacon.json
- beehive.json
- beetroot_soup.json
- birch_boat.json
- birch_button.json
- birch_door.json
- birch_fence.json
- birch_fence_gate.json
- birch_planks.json
- birch_pressure_plate.json
- birch_sign.json
- birch_slab.json
- birch_stairs.json
- birch_trapdoor.json
- birch_wood.json
- black_banner.json
- black_bed.json
- black_bed_from_white_bed.json
- black_carpet.json
- black_carpet_from_white_carpet.json
- black_concrete_powder.json
- black_dye.json
- black_dye_from_wither_rose.json
- black_glazed_terracotta.json
- black_stained_glass.json
- black_stained_glass_pane.json
- black_stained_glass_pane_from_glass_pane.json
- black_terracotta.json
- black_wool.json
- blackstone_slab.json
- blackstone_slab_from_blackstone_stonecutting.json
- blackstone_stairs.json
- blackstone_stairs_from_blackstone_stonecutting.json
- blackstone_wall.json
- blackstone_wall_from_blackstone_stonecutting.json
- blast_furnace.json
- blaze_powder.json
- blue_banner.json
- blue_bed.json
- blue_bed_from_white_bed.json
- blue_carpet.json
- blue_carpet_from_white_carpet.json
- blue_concrete_powder.json
- blue_dye.json
- blue_dye_from_cornflower.json
- blue_glazed_terracotta.json
- blue_ice.json
- blue_stained_glass.json
- blue_stained_glass_pane.json
- blue_stained_glass_pane_from_glass_pane.json
- blue_terracotta.json
- blue_wool.json
- bone_block.json
- bone_meal.json
- bone_meal_from_bone_block.json
- book.json
- book_cloning.json
- bookshelf.json
- bow.json
- bowl.json
- bread.json
- brewing_stand.json
- brick.json
- brick_slab.json
- brick_slab_from_bricks_stonecutting.json
- brick_stairs.json
- brick_stairs_from_bricks_stonecutting.json
- brick_wall.json
- brick_wall_from_bricks_stonecutting.json
- bricks.json
- brown_banner.json
- brown_bed.json
- brown_bed_from_white_bed.json
- brown_carpet.json
- brown_carpet_from_white_carpet.json
- brown_concrete_powder.json
- brown_dye.json
- brown_glazed_terracotta.json
- brown_stained_glass.json
- brown_stained_glass_pane.json
- brown_stained_glass_pane_from_glass_pane.json
- brown_terracotta.json
- brown_wool.json
- bucket.json
- cake.json
- campfire.json
- carrot_on_a_stick.json
- cartography_table.json
- cauldron.json
- chain.json
- charcoal.json
- chest.json
- chest_minecart.json
- chiseled_nether_bricks.json
- chiseled_nether_bricks_from_nether_bricks_stonecutting.json
- chiseled_polished_blackstone.json
- chiseled_polished_blackstone_from_blackstone_stonecutting.json
- chiseled_polished_blackstone_from_polished_blackstone_stonecutting.json
- chiseled_quartz_block.json
- chiseled_quartz_block_from_quartz_block_stonecutting.json
- chiseled_red_sandstone.json
- chiseled_red_sandstone_from_red_sandstone_stonecutting.json
- chiseled_sandstone.json
- chiseled_sandstone_from_sandstone_stonecutting.json
- chiseled_stone_bricks.json
- chiseled_stone_bricks_from_stone_bricks_stonecutting.json
- chiseled_stone_bricks_stone_from_stonecutting.json
- clay.json
- clock.json
- coal.json
- coal_block.json
- coal_from_blasting.json
- coal_from_smelting.json
- coarse_dirt.json
- cobblestone_slab.json
- cobblestone_slab_from_cobblestone_stonecutting.json
- cobblestone_stairs.json
- cobblestone_stairs_from_cobblestone_stonecutting.json
- cobblestone_wall.json
- cobblestone_wall_from_cobblestone_stonecutting.json
- comparator.json
- compass.json
- composter.json
- conduit.json
- cooked_beef.json
- cooked_beef_from_campfire_cooking.json
- cooked_beef_from_smoking.json
- cooked_chicken.json
- cooked_chicken_from_campfire_cooking.json
- cooked_chicken_from_smoking.json
- cooked_cod.json
- cooked_cod_from_campfire_cooking.json
- cooked_cod_from_smoking.json
- cooked_mutton.json
- cooked_mutton_from_campfire_cooking.json
- cooked_mutton_from_smoking.json
- cooked_porkchop.json
- cooked_porkchop_from_campfire_cooking.json
- cooked_porkchop_from_smoking.json
- cooked_rabbit.json
- cooked_rabbit_from_campfire_cooking.json
- cooked_rabbit_from_smoking.json
- cooked_salmon.json
- cooked_salmon_from_campfire_cooking.json
- cooked_salmon_from_smoking.json
- cookie.json
- cracked_nether_bricks.json
- cracked_polished_blackstone_bricks.json
- cracked_stone_bricks.json
- crafting_table.json
- creeper_banner_pattern.json
- crimson_button.json
- crimson_door.json
- crimson_fence.json
- crimson_fence_gate.json
- crimson_hyphae.json
- crimson_planks.json
- crimson_pressure_plate.json
- crimson_sign.json
- crimson_slab.json
- crimson_stairs.json
- crimson_trapdoor.json
- crossbow.json
- cut_red_sandstone.json
- cut_red_sandstone_from_red_sandstone_stonecutting.json
- cut_red_sandstone_slab.json
- cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting.json
- cut_red_sandstone_slab_from_red_sandstone_stonecutting.json
- cut_sandstone.json
- cut_sandstone_from_sandstone_stonecutting.json
- cut_sandstone_slab.json
- cut_sandstone_slab_from_cut_sandstone_stonecutting.json
- cut_sandstone_slab_from_sandstone_stonecutting.json
- cyan_banner.json
- cyan_bed.json
- cyan_bed_from_white_bed.json
- cyan_carpet.json
- cyan_carpet_from_white_carpet.json
- cyan_concrete_powder.json
- cyan_dye.json
- cyan_glazed_terracotta.json
- cyan_stained_glass.json
- cyan_stained_glass_pane.json
- cyan_stained_glass_pane_from_glass_pane.json
- cyan_terracotta.json
- cyan_wool.json
- dark_oak_boat.json
- dark_oak_button.json
- dark_oak_door.json
- dark_oak_fence.json
- dark_oak_fence_gate.json
- dark_oak_planks.json
- dark_oak_pressure_plate.json
- dark_oak_sign.json
- dark_oak_slab.json
- dark_oak_stairs.json
- dark_oak_trapdoor.json
- dark_oak_wood.json
- dark_prismarine.json
- dark_prismarine_slab.json
- dark_prismarine_slab_from_dark_prismarine_stonecutting.json
- dark_prismarine_stairs.json
- dark_prismarine_stairs_from_dark_prismarine_stonecutting.json
- daylight_detector.json
- detector_rail.json
- diamond.json
- diamond_axe.json
- diamond_block.json
- diamond_boots.json
- diamond_chestplate.json
- diamond_from_blasting.json
- diamond_from_smelting.json
- diamond_helmet.json
- diamond_hoe.json
- diamond_leggings.json
- diamond_pickaxe.json
- diamond_shovel.json
- diamond_sword.json
- diorite.json
- diorite_slab.json
- diorite_slab_from_diorite_stonecutting.json
- diorite_stairs.json
- diorite_stairs_from_diorite_stonecutting.json
- diorite_wall.json
- diorite_wall_from_diorite_stonecutting.json
- dispenser.json
- dried_kelp.json
- dried_kelp_block.json
- dried_kelp_from_campfire_cooking.json
- dried_kelp_from_smelting.json
- dried_kelp_from_smoking.json
- dropper.json
- emerald.json
- emerald_block.json
- emerald_from_blasting.json
- emerald_from_smelting.json
- enchanting_table.json
- end_crystal.json
- end_rod.json
- end_stone_brick_slab.json
- end_stone_brick_slab_from_end_stone_brick_stonecutting.json
- end_stone_brick_slab_from_end_stone_stonecutting.json
- end_stone_brick_stairs.json
- end_stone_brick_stairs_from_end_stone_brick_stonecutting.json
- end_stone_brick_stairs_from_end_stone_stonecutting.json
- end_stone_brick_wall.json
- end_stone_brick_wall_from_end_stone_brick_stonecutting.json
- end_stone_brick_wall_from_end_stone_stonecutting.json
- end_stone_bricks.json
- end_stone_bricks_from_end_stone_stonecutting.json
- ender_chest.json
- ender_eye.json
- fermented_spider_eye.json
- fire_charge.json
- firework_rocket.json
- firework_star.json
- fishing_rod.json
- fletching_table.json
- flint_and_steel.json
- flower_banner_pattern.json
- flower_pot.json
- furnace.json
- furnace_minecart.json
- glass.json
- glass_bottle.json
- glass_pane.json
- glistering_melon_slice.json
- glowstone.json
- gold_block.json
- gold_ingot.json
- gold_ingot_from_blasting.json
- gold_ingot_from_gold_block.json
- gold_ingot_from_nuggets.json
- gold_nugget.json
- gold_nugget_from_blasting.json
- gold_nugget_from_smelting.json
- golden_apple.json
- golden_axe.json
- golden_boots.json
- golden_carrot.json
- golden_chestplate.json
- golden_helmet.json
- golden_hoe.json
- golden_leggings.json
- golden_pickaxe.json
- golden_shovel.json
- golden_sword.json
- granite.json
- granite_slab.json
- granite_slab_from_granite_stonecutting.json
- granite_stairs.json
- granite_stairs_from_granite_stonecutting.json
- granite_wall.json
- granite_wall_from_granite_stonecutting.json
- gray_banner.json
- gray_bed.json
- gray_bed_from_white_bed.json
- gray_carpet.json
- gray_carpet_from_white_carpet.json
- gray_concrete_powder.json
- gray_dye.json
- gray_glazed_terracotta.json
- gray_stained_glass.json
- gray_stained_glass_pane.json
- gray_stained_glass_pane_from_glass_pane.json
- gray_terracotta.json
- gray_wool.json
- green_banner.json
- green_bed.json
- green_bed_from_white_bed.json
- green_carpet.json
- green_carpet_from_white_carpet.json
- green_concrete_powder.json
- green_dye.json
- green_glazed_terracotta.json
- green_stained_glass.json
- green_stained_glass_pane.json
- green_stained_glass_pane_from_glass_pane.json
- green_terracotta.json
- green_wool.json
- grindstone.json
- hay_block.json
- heavy_weighted_pressure_plate.json
- honey_block.json
- honey_bottle.json
- honeycomb_block.json
- hopper.json
- hopper_minecart.json
- iron_axe.json
- iron_bars.json
- iron_block.json
- iron_boots.json
- iron_chestplate.json
- iron_door.json
- iron_helmet.json
- iron_hoe.json
- iron_ingot.json
- iron_ingot_from_blasting.json
- iron_ingot_from_iron_block.json
- iron_ingot_from_nuggets.json
- iron_leggings.json
- iron_nugget.json
- iron_nugget_from_blasting.json
- iron_nugget_from_smelting.json
- iron_pickaxe.json
- iron_shovel.json
- iron_sword.json
- iron_trapdoor.json
- item_frame.json
- jack_o_lantern.json
- jukebox.json
- jungle_boat.json
- jungle_button.json
- jungle_door.json
- jungle_fence.json
- jungle_fence_gate.json
- jungle_planks.json
- jungle_pressure_plate.json
- jungle_sign.json
- jungle_slab.json
- jungle_stairs.json
- jungle_trapdoor.json
- jungle_wood.json
- ladder.json
- lantern.json
- lapis_block.json
- lapis_from_blasting.json
- lapis_from_smelting.json
- lapis_lazuli.json
- lead.json
- leather.json
- leather_boots.json
- leather_chestplate.json
- leather_helmet.json
- leather_horse_armor.json
- leather_leggings.json
- lectern.json
- lever.json
- light_blue_banner.json
- light_blue_bed.json
- light_blue_bed_from_white_bed.json
- light_blue_carpet.json
- light_blue_carpet_from_white_carpet.json
- light_blue_concrete_powder.json
- light_blue_dye.json
- light_blue_dye_from_blue_orchid.json
- light_blue_glazed_terracotta.json
- light_blue_stained_glass.json
- light_blue_stained_glass_pane.json
- light_blue_stained_glass_pane_from_glass_pane.json
- light_blue_terracotta.json
- light_blue_wool.json
- light_gray_banner.json
- light_gray_bed.json
- light_gray_bed_from_white_bed.json
- light_gray_carpet.json
- light_gray_carpet_from_white_carpet.json
- light_gray_concrete_powder.json
- light_gray_dye.json
- light_gray_dye_from_azure_bluet.json
- light_gray_dye_from_black_white_dye.json
- light_gray_dye_from_gray_white_dye.json
- light_gray_dye_from_oxeye_daisy.json
- light_gray_glazed_terracotta.json
- light_gray_stained_glass.json
- light_gray_stained_glass_pane.json
- light_gray_stained_glass_pane_from_glass_pane.json
- light_gray_terracotta.json
- light_gray_wool.json
- light_weighted_pressure_plate.json
- lime_banner.json
- lime_bed.json
- lime_bed_from_white_bed.json
- lime_carpet.json
- lime_carpet_from_white_carpet.json
- lime_concrete_powder.json
- lime_dye.json
- lime_dye_from_smelting.json
- lime_glazed_terracotta.json
- lime_stained_glass.json
- lime_stained_glass_pane.json
- lime_stained_glass_pane_from_glass_pane.json
- lime_terracotta.json
- lime_wool.json
- lodestone.json
- loom.json
- magenta_banner.json
- magenta_bed.json
- magenta_bed_from_white_bed.json
- magenta_carpet.json
- magenta_carpet_from_white_carpet.json
- magenta_concrete_powder.json
- magenta_dye.json
- magenta_dye_from_blue_red_pink.json
- magenta_dye_from_blue_red_white_dye.json
- magenta_dye_from_lilac.json
- magenta_dye_from_purple_and_pink.json
- magenta_glazed_terracotta.json
- magenta_stained_glass.json
- magenta_stained_glass_pane.json
- magenta_stained_glass_pane_from_glass_pane.json
- magenta_terracotta.json
- magenta_wool.json
- magma_block.json
- magma_cream.json
- map.json
- map_cloning.json
- map_extending.json
- melon.json
- melon_seeds.json
- minecart.json
- mojang_banner_pattern.json
- mossy_cobblestone.json
- mossy_cobblestone_slab.json
- mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting.json
- mossy_cobblestone_stairs.json
- mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting.json
- mossy_cobblestone_wall.json
- mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting.json
- mossy_stone_brick_slab.json
- mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting.json
- mossy_stone_brick_stairs.json
- mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting.json
- mossy_stone_brick_wall.json
- mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting.json
- mossy_stone_bricks.json
- mushroom_stew.json
- nether_brick.json
- nether_brick_fence.json
- nether_brick_slab.json
- nether_brick_slab_from_nether_bricks_stonecutting.json
- nether_brick_stairs.json
- nether_brick_stairs_from_nether_bricks_stonecutting.json
- nether_brick_wall.json
- nether_brick_wall_from_nether_bricks_stonecutting.json
- nether_bricks.json
- nether_wart_block.json
- netherite_axe_smithing.json
- netherite_block.json
- netherite_boots_smithing.json
- netherite_chestplate_smithing.json
- netherite_helmet_smithing.json
- netherite_hoe_smithing.json
- netherite_ingot.json
- netherite_ingot_from_netherite_block.json
- netherite_leggings_smithing.json
- netherite_pickaxe_smithing.json
- netherite_scrap.json
- netherite_scrap_from_blasting.json
- netherite_shovel_smithing.json
- netherite_sword_smithing.json
- note_block.json
- oak_boat.json
- oak_button.json
- oak_door.json
- oak_fence.json
- oak_fence_gate.json
- oak_planks.json
- oak_pressure_plate.json
- oak_sign.json
- oak_slab.json
- oak_stairs.json
- oak_trapdoor.json
- oak_wood.json
- observer.json
- orange_banner.json
- orange_bed.json
- orange_bed_from_orange_wool.json
- orange_bed_from_white_bed.json
- orange_carpet.json
- orange_carpet_from_orange_wool.json
- orange_carpet_from_white_carpet.json
- orange_concrete_powder.json
- orange_dye.json
- orange_dye_from_red_yellow.json
- orange_glazed_terracotta.json
- orange_stained_glass.json
- orange_stained_glass_pane.json
- orange_stained_glass_pane_from_glass_pane.json
- orange_terracotta.json
- orange_wool.json
- packed_ice.json
- painting.json
- paper.json
- pink_banner.json
- pink_bed.json
- pink_bed_from_white_bed.json
- pink_carpet.json
- pink_carpet_from_white_carpet.json
- pink_concrete_powder.json
- pink_dye.json
- pink_dye_from_pink_tulip.json
- pink_dye_from_red_white_dye.json
- pink_glazed_terracotta.json
- pink_stained_glass.json
- pink_stained_glass_pane.json
- pink_stained_glass_pane_from_glass_pane.json
- pink_terracotta.json
- pink_wool.json
- piston.json
- polished_andesite.json
- polished_andesite_from_andesite_stonecutting.json
- polished_andesite_slab.json
- polished_andesite_slab_from_andesite_stonecutting.json
- polished_andesite_slab_from_polished_andesite_stonecutting.json
- polished_andesite_stairs.json
- polished_andesite_stairs_from_andesite_stonecutting.json
- polished_andesite_stairs_from_polished_andesite_stonecutting.json
- polished_basalt.json
- polished_basalt_from_basalt_stonecutting.json
- polished_blackstone.json
- polished_blackstone_brick_slab.json
- polished_blackstone_brick_slab_from_blackstone_stonecutting.json
- polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting.json
- polished_blackstone_brick_slab_from_polished_blackstone_stonecutting.json
- polished_blackstone_brick_stairs.json
- polished_blackstone_brick_stairs_from_blackstone_stonecutting.json
- polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting.json
- polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting.json
- polished_blackstone_brick_wall.json
- polished_blackstone_brick_wall_from_blackstone_stonecutting.json
- polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting.json
- polished_blackstone_brick_wall_from_polished_blackstone_stonecutting.json
- polished_blackstone_bricks.json
- polished_blackstone_bricks_from_blackstone_stonecutting.json
- polished_blackstone_bricks_from_polished_blackstone_stonecutting.json
- polished_blackstone_button.json
- polished_blackstone_from_blackstone_stonecutting.json
- polished_blackstone_pressure_plate.json
- polished_blackstone_slab.json
- polished_blackstone_slab_from_blackstone_stonecutting.json
- polished_blackstone_slab_from_polished_blackstone_stonecutting.json
- polished_blackstone_stairs.json
- polished_blackstone_stairs_from_blackstone_stonecutting.json
- polished_blackstone_stairs_from_polished_blackstone_stonecutting.json
- polished_blackstone_wall.json
- polished_blackstone_wall_from_blackstone_stonecutting.json
- polished_blackstone_wall_from_polished_blackstone_stonecutting.json
- polished_diorite.json
- polished_diorite_from_diorite_stonecutting.json
- polished_diorite_slab.json
- polished_diorite_slab_from_diorite_stonecutting.json
- polished_diorite_slab_from_polished_diorite_stonecutting.json
- polished_diorite_stairs.json
- polished_diorite_stairs_from_diorite_stonecutting.json
- polished_diorite_stairs_from_polished_diorite_stonecutting.json
- polished_granite.json
- polished_granite_from_granite_stonecutting.json
- polished_granite_slab.json
- polished_granite_slab_from_granite_stonecutting.json
- polished_granite_slab_from_polished_granite_stonecutting.json
- polished_granite_stairs.json
- polished_granite_stairs_from_granite_stonecutting.json
- polished_granite_stairs_from_polished_granite_stonecutting.json
- popped_chorus_fruit.json
- powered_rail.json
- prismarine.json
- prismarine_brick_slab.json
- prismarine_brick_slab_from_prismarine_stonecutting.json
- prismarine_brick_stairs.json
- prismarine_brick_stairs_from_prismarine_stonecutting.json
- prismarine_bricks.json
- prismarine_slab.json
- prismarine_slab_from_prismarine_stonecutting.json
- prismarine_stairs.json
- prismarine_stairs_from_prismarine_stonecutting.json
- prismarine_wall.json
- prismarine_wall_from_prismarine_stonecutting.json
- pumpkin_pie.json
- pumpkin_seeds.json
- purple_banner.json
- purple_bed.json
- purple_bed_from_white_bed.json
- purple_carpet.json
- purple_carpet_from_white_carpet.json
- purple_concrete_powder.json
- purple_dye.json
- purple_glazed_terracotta.json
- purple_stained_glass.json
- purple_stained_glass_pane.json
- purple_stained_glass_pane_from_glass_pane.json
- purple_terracotta.json
- purple_wool.json
- purpur_block.json
- purpur_pillar.json
- purpur_pillar_from_purpur_block_stonecutting.json
- purpur_slab.json
- purpur_slab_from_purpur_block_stonecutting.json
- purpur_stairs.json
- purpur_stairs_from_purpur_block_stonecutting.json
- quartz.json
- quartz_block.json
- quartz_bricks.json
- quartz_bricks_from_quartz_block_stonecutting.json
- quartz_from_blasting.json
- quartz_pillar.json
- quartz_pillar_from_quartz_block_stonecutting.json
- quartz_slab.json
- quartz_slab_from_stonecutting.json
- quartz_stairs.json
- quartz_stairs_from_quartz_block_stonecutting.json
- rabbit_stew_from_brown_mushroom.json
- rabbit_stew_from_red_mushroom.json
- rail.json
- red_banner.json
- red_bed.json
- red_bed_from_white_bed.json
- red_carpet.json
- red_carpet_from_white_carpet.json
- red_concrete_powder.json
- red_dye.json
- red_dye_from_beetroot.json
- red_dye_from_rose_bush.json
- red_dye_from_tulip.json
- red_glazed_terracotta.json
- red_nether_brick_slab.json
- red_nether_brick_slab_from_red_nether_bricks_stonecutting.json
- red_nether_brick_stairs.json
- red_nether_brick_stairs_from_red_nether_bricks_stonecutting.json
- red_nether_brick_wall.json
- red_nether_brick_wall_from_red_nether_bricks_stonecutting.json
- red_nether_bricks.json
- red_sandstone.json
- red_sandstone_slab.json
- red_sandstone_slab_from_red_sandstone_stonecutting.json
- red_sandstone_stairs.json
- red_sandstone_stairs_from_red_sandstone_stonecutting.json
- red_sandstone_wall.json
- red_sandstone_wall_from_red_sandstone_stonecutting.json
- red_stained_glass.json
- red_stained_glass_pane.json
- red_stained_glass_pane_from_glass_pane.json
- red_terracotta.json
- red_wool.json
- redstone.json
- redstone_block.json
- redstone_from_blasting.json
- redstone_from_smelting.json
- redstone_lamp.json
- redstone_torch.json
- repair_item.json
- repeater.json
- respawn_anchor.json
- sandstone.json
- sandstone_slab.json
- sandstone_slab_from_sandstone_stonecutting.json
- sandstone_stairs.json
- sandstone_stairs_from_sandstone_stonecutting.json
- sandstone_wall.json
- sandstone_wall_from_sandstone_stonecutting.json
- scaffolding.json
- sea_lantern.json
- shears.json
- shield.json
- shield_decoration.json
- shulker_box.json
- shulker_box_coloring.json
- skull_banner_pattern.json
- slime_ball.json
- slime_block.json
- smithing_table.json
- smoker.json
- smooth_quartz.json
- smooth_quartz_slab.json
- smooth_quartz_slab_from_smooth_quartz_stonecutting.json
- smooth_quartz_stairs.json
- smooth_quartz_stairs_from_smooth_quartz_stonecutting.json
- smooth_red_sandstone.json
- smooth_red_sandstone_slab.json
- smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting.json
- smooth_red_sandstone_stairs.json
- smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting.json
- smooth_sandstone.json
- smooth_sandstone_slab.json
- smooth_sandstone_slab_from_smooth_sandstone_stonecutting.json
- smooth_sandstone_stairs.json
- smooth_sandstone_stairs_from_smooth_sandstone_stonecutting.json
- smooth_stone.json
- smooth_stone_slab.json
- smooth_stone_slab_from_smooth_stone_stonecutting.json
- snow.json
- snow_block.json
- soul_campfire.json
- soul_lantern.json
- soul_torch.json
- spectral_arrow.json
- sponge.json
- spruce_boat.json
- spruce_button.json
- spruce_door.json
- spruce_fence.json
- spruce_fence_gate.json
- spruce_planks.json
- spruce_pressure_plate.json
- spruce_sign.json
- spruce_slab.json
- spruce_stairs.json
- spruce_trapdoor.json
- spruce_wood.json
- stick.json
- stick_from_bamboo_item.json
- sticky_piston.json
- stone.json
- stone_axe.json
- stone_brick_slab.json
- stone_brick_slab_from_stone_bricks_stonecutting.json
- stone_brick_slab_from_stone_stonecutting.json
- stone_brick_stairs.json
- stone_brick_stairs_from_stone_bricks_stonecutting.json
- stone_brick_stairs_from_stone_stonecutting.json
- stone_brick_wall.json
- stone_brick_wall_from_stone_bricks_stonecutting.json
- stone_brick_walls_from_stone_stonecutting.json
- stone_bricks.json
- stone_bricks_from_stone_stonecutting.json
- stone_button.json
- stone_hoe.json
- stone_pickaxe.json
- stone_pressure_plate.json
- stone_shovel.json
- stone_slab.json
- stone_slab_from_stone_stonecutting.json
- stone_stairs.json
- stone_stairs_from_stone_stonecutting.json
- stone_sword.json
- stonecutter.json
- stripped_acacia_wood.json
- stripped_birch_wood.json
- stripped_crimson_hyphae.json
- stripped_dark_oak_wood.json
- stripped_jungle_wood.json
- stripped_oak_wood.json
- stripped_spruce_wood.json
- stripped_warped_hyphae.json
- sugar_from_honey_bottle.json
- sugar_from_sugar_cane.json
- suspicious_stew.json
- target.json
- terracotta.json
- tipped_arrow.json
- tnt.json
- tnt_minecart.json
- torch.json
- trapped_chest.json
- tripwire_hook.json
- turtle_helmet.json
- warped_button.json
- warped_door.json
- warped_fence.json
- warped_fence_gate.json
- warped_fungus_on_a_stick.json
- warped_hyphae.json
- warped_planks.json
- warped_pressure_plate.json
- warped_sign.json
- warped_slab.json
- warped_stairs.json
- warped_trapdoor.json
- wheat.json
- white_banner.json
- white_bed.json
- white_carpet.json
- white_concrete_powder.json
- white_dye.json
- white_dye_from_lily_of_the_valley.json
- white_glazed_terracotta.json
- white_stained_glass.json
- white_stained_glass_pane.json
- white_stained_glass_pane_from_glass_pane.json
- white_terracotta.json
- white_wool_from_string.json
- wooden_axe.json
- wooden_hoe.json
- wooden_pickaxe.json
- wooden_shovel.json
- wooden_sword.json
- writable_book.json
- yellow_banner.json
- yellow_bed.json
- yellow_bed_from_white_bed.json
- yellow_carpet.json
- yellow_carpet_from_white_carpet.json
- yellow_concrete_powder.json
- yellow_dye.json
- yellow_dye_from_sunflower.json
- yellow_glazed_terracotta.json
- yellow_stained_glass.json
- yellow_stained_glass_pane.json
- yellow_stained_glass_pane_from_glass_pane.json
- yellow_terracotta.json
- yellow_wool.json
- __init__.py
- cared_items.json
- colors.json
- common_labels.json
- mc_constants.1.16.json
- memory.json
- prompts.json
- skill.json
- spawn.json
- tag_items.json
- tasks.json
- demo.yaml
- jarvis.yaml
- test.yaml
- __init__.py
- convert_utils.py
- file_utils.py
- image_utils.py
- misc_utils.py
- mlp.py
- once.py
- torch_utils.py
- __init__.py
- base.py
- clip.py
- head.py
- mineclip.py
- pooling.py
- pos_embed.py
- tokenization.py
- transformer.py
- bot_imitate.yaml
- bot_plan.yaml
- human.yaml
- vpt.yaml
- __init__.py
- _fake.py
- _multiagent.py
- _singleagent.py
- comms.py
- exceptions.py
- info.npz
- malmo.py
- recording.py
- replay_wrapper.py
- test_fake_env.py
- pipeline_with_reward.py
- action.secret.compat
- obs.secret.compat
- size
- act.secret.compat.npz
- obs.secret.compat.npz
- size
- size
- navigation.xml
- navigationDense.xml
- navigationDenseFixedMap.xml
- navigationExtreme.xml
- navigationExtremeDense.xml
- obtainDebug.xml
- obtainDebugDense.xml
- obtainDiamond.xml
- obtainDiamondDense.xml
- obtainIronPickaxe.xml
- obtainIronPickaxeDense.xml
- README.mD
- treechop.xml
- treechopDebug.xml
- __init__.py
- basalt_specs.py
- equip_weapon_specs.py
- human_controls.py
- human_survival_specs.py
- navigate_specs.py
- obtain_specs.py
- simple_embodiment.py
- survival_specs.py
- test_env_regressions.py
- treechop_specs.py
- __init__.py
- camera.py
- chat.py
- craft.py
- equip.py
- keyboard.py
- mousewheel.py
- place.py
- smelt.py
- __init__.py
- compass.py
- equipped_item.py
- guicontainer.py
- inventory.py
- is_gui_open.py
- lifestats.py
- location_stats.py
- mc_base_stats.py
- pov.py
- __init__.py
- action.py
- misc.py
- quit.py
- reward.py
- start.py
- __init__.py
- misc.py
- navigation.py
- quit.py
- start.py
- world.py
- __init__.py
- test_handlers.py
- translation.py
- util.py
- __init__.py
- handler.py
- mc.py
- mc_constants.1.16.json
- mc_constants.json
- mission.xml.j2
- spaces.py
- test_spaces.py
- __init__.py
- compat_v0.py
- obfuscation_wrapper.py
- test_util.py
- test_wrappers.py
- util.py
- vector_wrapper.py
- __init__.py
- env_spec.py
- envs.py
- test_env_spec.py
- wrapper.py
- __init__.py
- human_play_interface.py
- __init__.py
- __main__.py
- build_linux.md
- build_macosx.md
- build_windows.md
- cmake_readme.md
- CMakeLists.txt
- Doxyfile.in
- install_linux.md
- install_macosx.md
- install_readme.md
- install_windows.md
- install_windows_manual.md
- jar_readme.md
- readme.html
- gradle-wrapper.properties
- ClientState.java
- ClientStateMachine.java
- FakeKeyboard.java
- FakeMouse.java
- FakeMouseCursor.java
- InternalKey.java
- KeyManager.java
- MalmoEnvServer.java
- MalmoModClient.java
- PostRenderEvent.java
- VideoHook.java
- VideoProducedObserver.java
- AccessTransformerTweaker.java
- CoremodTweaker.java
- GradleForgeHacks.java
- GradleStart.java
- GradleStartCommon.java
- GradleStartServer.java
- IAudioProducer.java
- ICommandHandler.java
- IObservationProducer.java
- IPerformanceProducer.java
- IRewardProducer.java
- IVideoProducer.java
- IWantToQuit.java
- IWorldDecorator.java
- IWorldGenerator.java
- AbsoluteMovementCommandsImplementation.java
- AgentQuitFromCatchingMobImplementation.java
- AgentQuitFromCollectingItemImplementation.java
- AgentQuitFromCollectingItemQuantityImplementation.java
- AgentQuitFromCraftingItemImplementation.java
- AgentQuitFromPossessingItemImplementation.java
- AgentQuitFromReachingCommandQuotaImplementation.java
- AgentQuitFromReachingPositionImplementation.java
- AgentQuitFromSmeltingItemImplementation.java
- AgentQuitFromTimeUpImplementation.java
- AgentQuitFromTouchingBlockTypeImplementation.java
- AnimationDecoratorImplementation.java
- BiomeGeneratorImplementation.java
- BuildBattleDecoratorImplementation.java
- CameraCommandsImplementation.java
- ChatCommandsImplementation.java
- ClassroomDecoratorImplementation.java
- ColourMapProducerImplementation.java
- CommandBase.java
- CommandForAttackAndUseImplementation.java
- CommandForHotBarKeysImplementation.java
- CommandForKey.java
- CommandForWheeledRobotNavigationImplementation.java
- CommandGroup.java
- ContinuousMovementCommandsImplementation.java
- DefaultWorldGeneratorImplementation.java
- DepthProducerImplementation.java
- DiscreteMovementCommandsImplementation.java
- DrawingDecoratorImplementation.java
- EquipCommandsImplementation.java
- FileBasedPerformanceProducerImplementation.java
- FileWorldGeneratorImplementation.java
- FlatWorldGeneratorImplementation.java
- HandlerBase.java
- HumanLevelCommandsImplementation.java
- InventoryCommandsImplementation.java
- LuminanceProducerImplementation.java
- MarkingDecoratorImplementation.java
- MazeDecoratorImplementation.java
- MissionBehaviour.java
- MissionQuitCommandsImplementation.java
- MovingTargetDecoratorImplementation.java
- MultidimensionalReward.java
- NavigationDecoratorImplementation.java
- NearbyCraftCommandsImplementation.java
- NearbySmeltCommandsImplementation.java
- ObservationFromAchievementsImplementation.java
- ObservationFromChatImplementation.java
- ObservationFromCompassImplementation.java
- ObservationFromComposite.java
- ObservationFromDiscreteCellImplementation.java
- ObservationFromDistanceImplementation.java
- ObservationFromEquippedItemImplementation.java
- ObservationFromFullInventoryImplementation.java
- ObservationFromFullStatsImplementation.java
- ObservationFromGridImplementation.java
- ObservationFromHotBarImplementation.java
- ObservationFromHumanImplementation.java
- ObservationFromNearbyEntitiesImplementation.java
- ObservationFromRayImplementation.java
- ObservationFromRecentCommandsImplementation.java
- ObservationFromServer.java
- ObservationFromSubgoalPositionListImplementation.java
- ObservationFromSystemImplementation.java
- ObservationFromTurnSchedulerImplementation.java
- PauseCommandImplementation.java
- PlaceCommandsImplementation.java
- QuitFromComposite.java
- QuitFromTimeUpBase.java
- RandomizedStartDecoratorImplementation.java
- RewardBase.java
- RewardForCatchingMobImplementation.java
- RewardForCollectingItemImplementation.java
- RewardForCollectingItemQuantityImplementation.java
- RewardForCraftingItemImplementation.java
- RewardForDamagingEntityImplementation.java
- RewardForDiscardingItemImplementation.java
- RewardForDistanceTraveledToCompassTargetImplementation.java
- RewardForItemBase.java
- RewardForMissionEndImplementation.java
- RewardForPossessingItemImplementation.java
- RewardForReachingPositionImplementation.java
- RewardForSendingCommandImplementation.java
- RewardForSendingMatchingChatMessageImplementation.java
- RewardForSmeltingItemImplementation.java
- RewardForStructureCopyingImplementation.java
- RewardForTimeTakenImplementation.java
- RewardForTouchingBlockTypeImplementation.java
- RewardFromTeamImplementation.java
- RewardGroup.java
- ServerQuitFromTimeUpImplementation.java
- ServerQuitWhenAnyAgentFinishesImplementation.java
- SimpleCraftCommandsImplementation.java
- SnakeDecoratorImplementation.java
- TurnBasedCommandsImplementation.java
- VideoProducerImplementation.java
- WorldFromComposite.java
- MixinDisplay.java
- MixinEntityRandom.java
- MixinKeyboard.java
- MixinLargeInventory.java
- MixinMinecraftGameloop.java
- MixinMinecraftServerRun.java
- MixinMouse.java
- MixinNoGuiInteract.java
- MixinRandomSkinTexture.java
- MixinSyncClientStats.java
- MixinWorldProviderSpawn.java
- .gitignore
- README.txt
- MalmoModServer.java
- ServerState.java
- ServerStateMachine.java
- AddressHelper.java
- AnimationDrawingHelper.java
- AuthenticationHelper.java
- BlockDrawingHelper.java
- CraftingHelper.java
- Discrete.java
- EnvironmentHelper.java
- EvaluationHelper.java
- JSONWorldDataHelper.java
- LogHelper.java
- MapFileHelper.java
- MinecraftTypeHelper.java
- PauseTimer.java
- PerformanceHelper.java
- PositionHelper.java
- SchemaHelper.java
- ScoreHelper.java
- ScreenHelper.java
- SeedHelper.java
- TCPInputPoller.java
- TCPSocketChannel.java
- TCPUtils.java
- TextureHelper.java
- TimeHelper.java
- WrappedTimer.java
- EpisodeEventWrapper.java
- IState.java
- MalmoMod.java
- MalmoModGuiOptions.java
- MixinTextureHandler.java
- OverclockingClassTransformer.java
- OverclockingPlugin.java
- StateEpisode.java
- StateMachine.java
- TestLogHandler.java
- en_US.lang
- .fuse_hidden0002b4de00000048
- .gitignore
- annotate.fsh
- annotate.vsh
- lum.fsh
- lum.vsh
- malmomod_at.cfg
- mcmod.info
- mixins.overclocking.malmomod.json
- README.txt
- schemas.index
- version.properties
- build.gradle
- CMakeLists.txt
- CREDITS-fml.txt
- gradlew
- gradlew.bat
- launch_minecraft_in_background.py
- launchClient.bat
- launchClient.sh
- LICENSE-new.txt
- MinecraftForge-Credits.txt
- Paulscode IBXM Library License.txt
- Paulscode SoundSystem CodecIBXM License.txt
- README.txt
- CMakeLists.txt
- items.json
- links.xml
- MinecraftBlocks.txt
- MinecraftItems.txt
- Mission.xsd
- MissionEnded.xsd
- MissionHandlers.xsd
- MissionInit.xsd
- Types.xsd
- Types.xsd.in
- .gitattributes
- .gitignore
- .gitrepo
- changelog.txt
- LICENSE.txt
- malmo.properties
- README.md
- VERSION
- __init__.py
- documentation.py
- inventory.py
- launch.py
- process_watcher.py
- test.py
- __init__.py
- entry.py
- env_interface.py
- __init_.py
- convert_from_contractor.py
- FrameBuffer.py
- gen_mixed_agents.py
- vpt_agents.py
- dataset_summary.py
- generate_sampling.py
- train_vae.py
- vae.py
- contractor.py
- __init__.py
- EpisodeStorage.py
- minecraft_dataset.py
- load_mineclip.py
- paper_prompts.py
- programmatic_eval.py
- run_agent.py
- run_interactive.py
- __init__.py
- train.py
- embed_utils.py
- file_utils.py
- mineclip_agent_env_utils.py
- text_overlay_utils.py
- video_utils.py
- __init__.py
- action_head.py
- action_mapping.py
- actions.py
- impala_cnn.py
- masked_attention.py
- minecraft_util.py
- misc.py
- mlp.py
- normalize_ewma.py
- policy.py
- scaled_mse_head.py
- torch_util.py
- tree_util.py
- util.py
- xf.py
- __init__.py
- agent.py
- inverse_dynamics_model.py
- run_inverse_dynamics_model.py
- config.py
- embed_conditioned_policy.py
- helpers.py
- MineRLConditionalAgent.py
- path.py
- steveI_text.py
- steveI_visual.py
- __init__.py
- mouse_cursor_white_16x16.png
- mouse_cursor_white_4x4.png
- mouse_cursor_white_8x8.png
- create_mcp_patch.sh
- mcp_patch.diff
- patch_mcp.sh
- setup_mcp.sh
- .gitignore
- offline_evaluation.py
- prepare_mcp.py
- pyproject.toml
- README.md
# Installation Guide
git clone https://github.com/CraftJarvis/JARVIS-1
Downloads the entire project code from GitHub to your computer.
cd JARVIS-1
Moves into the project folder you just downloaded.
2. CMake
Medium Recommendedcd jarvis/stark_tech/Malmo/Minecraft
This project's files live in a subfolder, so move into it first.
mkdir build && cd build
Creates a folder to hold the build output and moves into it.
cmake ..
Analyzes the source code and generates build configuration files (must be run inside the build folder).
make
Compiles the code based on the generated build configuration to produce an executable.
3. Gradle (Java/Kotlin)
Medium- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
cd jarvis/stark_tech/Malmo/Minecraft
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
4. Python
Easypip install -e .
Installs the Python libraries listed in requirements.txt (or similar).
Pulled directly from this repo's README.
