The Filesystem library reads and writes files under Athena’s workspace folder. Paths are relative to that folder, and writes are limited to a set of allowed file extensions so scripts cannot drop arbitrary executables. It also loads files as Luau and brings local assets into the game.

Functions

File dialogs

Athena also exposes native file pickers: openfiledialog, openfilesdialog, savefiledialog, and openfolderdialog. Each opens a system dialog and returns the chosen path, or nothing if the user cancels.