OyasumiVR - VR Sleeping Utilities is desktop software designed to automate parts of sleeping while wearing a virtual reality headset, with many functions tailored to VRChat. Rather than being a game, it coordinates headset, computer, and social-platform settings around a sleep routine. It can detect sleep from movement after calibration, while alternative triggers include schedules, device battery levels, SteamVR status, heart rate, and VRChat activity.
Its practical tools span power management and device control. OyasumiVR can dim headset brightness, turn off controllers or trackers, adjust Windows power policy, and limit GPU power or activate MSI Afterburner profiles when sleep mode changes. It also provides a SteamVR overlay for controlling some features in VR, alongside controls for checking device battery and charge status and operating base stations.
For VRChat, the application can change status messages and visibility, manage invite requests using friend lists, and notify users when people join or leave a world. Sleep-pose detection can trigger avatar animations, while avatar switching and custom OSC messages support further automation. A configurable shutdown sequence can respond to triggers such as time asleep or being left alone, with possible actions including quitting SteamVR or shutting down Windows. Its defining idea is to connect sleep detection with a broad set of headset, PC, and VRChat routines.