ML-Launcher is a project for creating an app that will be the entry point for downloading and updating the ML-Agent tools developed by Cat Game Research. ML-Agents is a powerful framework for creating intelligent agents in games and simulations using reinforcement learning, imitation learning, and other methods. ML-Launcher allows you to easily install and launch the following tools:
- ML-Explorer: A project for monitoring ML-Agents training sessions and their outputs.
- ML-Tracker: A project for creating an app that keeps track and progress of ML-Agents training sessions across your local machine and networked machines.
- Download and update the ML-Agent tools with one click
- Launch the ML-Agent tools from a single interface
- Check the latest releases and changelogs of the ML-Agent tools
- Built with Electron Forge using the autoUpdater feature linked to GitHub releases
To use ML-Launcher, you need to have the following installed:
- [Microsoft Edge] browser
- [Unity Hub] and [Unity Editor] with ML-Agents package
- [Python] and [mlagents] package
To install ML-Launcher, you can download the latest release from the GitHub repository or use the autoUpdater feature to get the latest version automatically.
To use ML-Launcher, you need to follow these steps:
- Launch the Microsoft Edge browser and open the ML-Launcher web page.
- Click on the "Download" button to download the latest version of the ML-Agent tools, or click on the "Update" button to check for updates and install them if available.
- Click on the "Launch" button to launch the ML-Agent tool that you want to use, either ML-Explorer or ML-Tracker.
- Follow the instructions on the ML-Agent tool's web page to use it.
ML-Launcher is licensed under the [MIT License].