Skip to main content
The app uses two auto-created artifacts for configuration: a cache/ directory for downloaded avatar data and a config.json file for authentication state. You do not need to create either manually — the app generates them on first run.
Both cache/ and config.json are created automatically the first time you run the app. No manual setup is required.

Configuration artifacts

Cache directory

Stores downloaded and processed avatar databases. Auto-created at cache/ relative to the executable.

Auth configuration

Stores your VRChat authentication state. Auto-created at config.json relative to the executable.

Environment variables

VariableDescriptionExample values
RUST_LOGControls the logging level for the applicationdebug, info, warn, error
Set RUST_LOG before launching the app:
RUST_LOG=debug ./prismic-avatar-search

Window settings

The app launches with the following default window dimensions, defined in main.rs:
SettingValue
Default size1200 × 800 px
Minimum size800 × 600 px
The window is resizable down to the minimum size. These values are not user-configurable at runtime.

Build docs developers (and LLMs) love