README

VibeCheck

Connect Bluetooth sex toys to your VRChat avatar using VRChat's OSC.

Latest release Total downloads License

Download  ·  Wiki  ·  Discord  ·  Report a bug


Features

  • Bluetooth toy support through Buttplug.io: connect any supported toy directly, no extra app needed.
  • Driven by your avatar: map VRChat avatar parameters to each toy motor over OSC.
  • SPS and TPS support: react to penetration systems on your avatar, with input filters to pick which ones.
  • Fine-tuning per motor: output range, idle speed, flip input, plus Smooth, Rate and Constant processing modes.
  • In-game control with the VibeCheck OSC API: enable or disable toys by anatomy from your avatar menu.
  • Battery levels sent back to VRChat as OSC data for your avatar to use.
  • Quality of life: scan automatically when a toy disconnects, desktop notifications, minimise instead of closing.

Getting started

  1. Get a toy that Buttplug.io supports.
  2. Connect it: follow Connecting Toys.
  3. Install VibeCheck with the latest installer.
  4. Set up your avatar with a known system or your own: Avatar Setup.
  5. Set up the app: VibeCheck App Setup.

Documentation

Guide What it covers
App Setup Enabling VibeCheck and toy settings
Avatar Setup OSC, premade prefabs, custom contact setups and TPS
Bluetooth Requirements, getting connected and common Bluetooth issues
OSC API Endpoints for app state and anatomy toggles from inside VRChat
FAQ App, connection and avatar configuration issues

More guides live on the wiki.

Community

Join the VibeCheck Discord   VibeCheck VRChat group

Get help, share avatar setups, suggest features and hang out.
discord.gg/C8ACSGSyfq

Bugs and feature requests

Found a bug or have an idea? Please open an issue or tell us on Discord. Reports help a lot!

Building from source

VibeCheck is a Tauri app with a Rust backend and a React frontend.

You’ll need Rust, Node.js with Yarn (enable it with corepack enable) and the Tauri prerequisites for your platform.

yarn install       # install frontend dependencies
yarn tauri dev     # run the app in development mode
yarn tauri build   # build an installer

License

VibeCheck is licensed under the Apache License 2.0.

评论

暂无评论