Metadata-Version: 2.1
Name: plancraft
Version: 0.1.3
Summary: Plancraft: an evaluation dataset for planning with LLM agents
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: accelerate>=1.0.1
Requires-Dist: coloredlogs>=10.0
Requires-Dist: daemoniker>=0.2.3
Requires-Dist: datasets>=3.0.2
Requires-Dist: dill>=0.3.1.1
Requires-Dist: einops>=0.8.0
Requires-Dist: flaky>=3.8.1
Requires-Dist: hf-transfer>=0.1.8
Requires-Dist: huggingface-hub>=0.26.1
Requires-Dist: hydra-core>=1.3.2
Requires-Dist: imagehash>=4.0.0
Requires-Dist: imageio>=2.36.0
Requires-Dist: inflection>=0.3.1
Requires-Dist: ipython>=7.5.0
Requires-Dist: jinja2>=2.11.2
Requires-Dist: loguru>=0.7.2
Requires-Dist: lxml>=4.3.3
Requires-Dist: matplotlib>=3.9.2
Requires-Dist: networkx>=3.2.1
Requires-Dist: numpy<1.24,>=1.16.2
Requires-Dist: openai>=1.52.2
Requires-Dist: opencv-python>=4.1.0.25
Requires-Dist: pandas>=2.1.0
Requires-Dist: peft>=0.13.2
Requires-Dist: pillow>=8.0.0
Requires-Dist: psutil>=5.6.2
Requires-Dist: pydantic>=2.9.2
Requires-Dist: pyglet>=2.0.18
Requires-Dist: pyro4>=4.76
Requires-Dist: python-dotenv>=1.0.1
Requires-Dist: pyyaml>=6.0.2
Requires-Dist: requests>=2.20.0
Requires-Dist: seaborn>=0.13.2
Requires-Dist: setuptools>=49.2.0
Requires-Dist: tinydb>=4.8.2
Requires-Dist: torch>=2.5.0
Requires-Dist: torchvision>=0.20.0
Requires-Dist: tqdm>=4.32.2
Requires-Dist: transformers>=4.43.3
Requires-Dist: typing>=3.6.6
Requires-Dist: wandb>=0.18.5
Requires-Dist: xmltodict==0.12.0
Provides-Extra: full
Requires-Dist: gym<=0.23.1,>=0.19.0; extra == "full"

# plancraft

[![Test](https://github.com/gautierdag/plancraft/actions/workflows/test.yaml/badge.svg)](https://github.com/gautierdag/plancraft/actions/workflows/test.yaml)
![Python Version](https://img.shields.io/badge/python-3.9+-blue)
![Ruff](https://img.shields.io/badge/linter-ruff-blue)
[![PyPI Version](https://img.shields.io/pypi/v/plancraft)](https://pypi.org/project/plancraft/)

Plancraft is a minecraft environment and agent that innovates on planning LLM agents with a retriever

You can install the package by running the following command:

```bash
pip install plancraft
```

Should you need the multimodal version of the package, you will also need a custom [fork](https://github.com/gautierdag/minerl.git) of the minerl package. You can install it by running the following command:

```bash
pip install git+hhttps://github.com/gautierdag/minerl.git
```

Note that you may need to follow the same installation instructions as in the [minerl documentation](https://minerl.readthedocs.io/en/latest/tutorials/index.html).
