DynaMate is your reliable mate that can run molecular dynamics simulations of protein-ligand and protein-only systems. It is built using LiteLLM and equipt with a collection of tools. Quality checks throughout the pipeline trigger re-tries when something goes wrong, allowing the agent to correct course and save you time on debugging. You can find our preprint in the `assets` folder.
DynaMate is your reliable ***mate*** that can run molecular ***dyna***mics simulations of protein-ligand and protein-only systems. It is built using LiteLLM and equipt with a collection of tools. Quality checks throughout the pipeline trigger re-tries when something goes wrong, allowing the agent to correct course and save you time on debugging. You can find our preprint [here](https://arxiv.org/abs/2512.10034).
### Software setup
### Software setup
The tools used by the agent require that you have a local installation of the following software. We provide a Docker image with all dependencies pre-installed (recommended), or you can install everything manually if you prefer
The tools used by the agent require that you have a local installation of the following software. We provide a Docker image with all dependencies pre-installed (recommended), or you can install everything manually if you prefer
We recommend that you install in a separate `~/softwares` directory, **not inside the project**.:
We recommend that you install in a separate `~/softwares` directory, **not inside the project**:
```bash
```bash
mkdir ~/softwares
mkdir ~/softwares
...
@@ -173,9 +173,9 @@ source setup.sh
...
@@ -173,9 +173,9 @@ source setup.sh
```
```
## Usage
## Usage
To launch the script specify the PDB, possible ligand name, and model name in the command line arguments. For example, to launch an MD run with the protein 5UEZ, ligand 89G, and model GPT-5 mini (don't forget to specify the online status to allow the models to perform web searches):
To launch the script specify the PDB (or upload it), possible ligand name, and model name in the command line arguments. For example, to launch the MD run with the protein 5UEZ, ligand 89G, and model GPT-5 mini: