{"data":{"slug":"minedojo-voyager","name":"Voyager","tagline":"An Open-Ended Embodied Agent with Large Language Models","github_url":"https://github.com/MineDojo/Voyager","owner":"MineDojo","repo":"Voyager","owner_avatar_url":"https://avatars.githubusercontent.com/u/98871221?v=4","primary_language":"JavaScript","stars":7140,"forks":696,"topics":["embodied-learning","large-language-models","minecraft","open-ended-learning"],"archived":false,"github_pushed_at":"2024-04-03T18:51:36+00:00","maintenance_label":"Dormant","stars_delta_30d":82,"url":"https://www.graphcanon.com/tools/minedojo-voyager","markdown_url":"https://www.graphcanon.com/tools/minedojo-voyager.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/minedojo-voyager","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=minedojo-voyager","description":"An Open-Ended Embodied Agent with Large Language Models","homepage_url":"https://voyager.minedojo.org/","license":"MIT","open_issues":8,"watchers":72,"ai_summary":"Voyager is an embodied-learning project that integrates large language models into the Minecraft environment, enabling open-ended learning within game scenarios.","readme_excerpt":"# Installation\nVoyager requires Python ≥ 3.9 and Node.js ≥ 16.13.0. We have tested on Ubuntu 20.04, Windows 11, and macOS. You need to follow the instructions below to install Voyager.\n\n---\n\n## Python Install\n```\ngit clone https://github.com/MineDojo/Voyager\ncd Voyager\npip install -e .\n```\n\n---\n\n## Node.js Install\nIn addition to the Python dependencies, you need to install the following Node.js packages:\n```\ncd voyager/env/mineflayer\nnpm install -g npx\nnpm install\ncd mineflayer-collectblock\nnpx tsc\ncd ..\nnpm install\n```\n\n---\n\n## Minecraft Instance Install\n\nVoyager depends on Minecraft game. You need to install Minecraft game and set up a Minecraft instance.\n\nFollow the instructions in [Minecraft Login Tutorial](installation/minecraft_instance_install.md) to set up your Minecraft Instance.\n\n---\n\n## Fabric Mods Install\n\nYou need to install fabric mods to support all the features in Voyager. Remember to use the correct Fabric version of all the mods. \n\nFollow the instructions in [Fabric Mods Install](installation/fabric_mods_install.md) to install the mods.\n\n---\n\n# Getting Started\nVoyager uses OpenAI's GPT-4 as the language model. You need to have an OpenAI API key to use Voyager. You can get one from [here](https://platform.openai.com/account/api-keys).\n\nAfter the installation process, you can run Voyager by:\n```python\nfrom voyager import Voyager","github_created_at":"2023-05-25T18:20:15+00:00","created_at":"2026-07-07T17:34:31.768321+00:00","updated_at":"2026-08-14T18:01:08.10322+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"embodied-learning","name":"embodied-learning"},{"slug":"javascript","name":"javascript"},{"slug":"large-language-models","name":"large language models"},{"slug":"minecraft","name":"minecraft"},{"slug":"node-js","name":"node-js"},{"slug":"open-ended-learning","name":"open-ended-learning"},{"slug":"openai-gpt-4","name":"openai gpt-4"},{"slug":"python","name":"python"}],"trust":{"provenance":{"is_fork":false,"github_id":645471238,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-14T18:01:07.223Z","maintenance":{"label":"Dormant","score":18,"methodology":"github_public_v1","releases_90d":0,"days_since_push":862,"last_release_at":null,"stars_delta_30d":82,"open_issues_delta_30d":0},"security_summary":{"status":"ok","scanner":"osv@v1","low_count":0,"high_count":0,"last_scan_at":"2026-07-11T10:46:50.131Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-14T18:01:07.669Z"},"languages":{"value":["javascript"],"source":"github.language","observed_at":"2026-08-14T18:01:07.669Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-14T18:01:07.669Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["Integrate advanced AI interactions in educational or research Minecraft scenarios","When working with large language model environments requiring embodied agents"],"when_not_to_use":["For projects needing real-time processing without external API reliance","If the Minecraft platform is unwanted or unavailable for your project"],"source":"enrich:decision_facts","observed_at":"2026-07-14T20:26:10.825Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Voyager integrates large language models into Minecraft for open-ended learning, using JavaScript."}]}}