Banner Background
Yip-Boi
Yip-Boi
Yip-Boi
Yip-Boi
Yip-Boi

Yip-Boi

Product Description

Overview

This is a wrist-mounted PDA with a working CRT screen for VRChat! The Yip-Boi YB-1 straps to your arm and gives you a fully interactive computer on your wrist, capable of displaying real data and running real programs--all driven by a free and open-source desktop companion application called Yip OS.

At its heart is a contraption called a Williams Tube: a VRChat camera and glyph-based write head inspired by the real historical device, which was one of the earliest examples of RAM storage and retrieval. The Yip OS desktop app (Windows or Linux) sends OSC commands to this invisible camera and write head floating under your avatar, rapidly rendering font glyphs and graphics from a ROM stored as textures in a custom shader. The persistent render texture accumulates these writes like phosphor traces on a real CRT.

Note: Because this runs over OSC, draw speed is limited, especially for remote users. You'll rapidly become familiar with the CONF program and the WRITE delay feature--use NORM or SLOW when you want remote users to see the screen, use FAST or ULTRA when your local refresh rate is more important (like using the Closed Caption/translation feature).

Also Note: The rendering method means that lag, dropped packets, or the invisible camera below your feet clipping through the UI will sometimes produce garbled text. The REFR option in the CONF program will redraw the screen at a set interval to combat this, but keep in mind that especially remote users may complain about missing characters, especially at higher write speeds.

The CRT screen renders data in beautiful monochrome (green, amber, white, blue--you can customize it like crazy), has a touchscreen interface, packs an expandable 4K graphical ROM, a 256-character font set, and even beeps with a PC speaker! Interaction is accomplished by tapping the tippy tip of your index finger claw-tip against the various contact points. The leather band uses a blendshape to fit a wide variety of arm sizes and won't pinch or tug at your fur.

Yip OS v1.0 comes with the following programs

  • STATS - System monitor (CPU, GPU, temps, memory, network, disk usage)
  • CC - Closed captions powered by whisper.cpp with Vulkan GPU acceleration and live translation
  • NET - Real-time network utilization graph with oscilloscope sweep rendering
  • HEART - Heartbeat monitor via OSC with BPM, high, low, and average
  • BFI - BrainFlow EEG monitor integration (BFiVRC by ChilloutCharles)
  • CONF - Configuration utility for device and OS settings
  • VRCX - Read-only integration into VRCX's SQLite database (friend feed, world history, notifications)
  • AVTR - Avatar manager (change avatars, toggle parameters -- all from your wrist)
  • CHAT - Live Telegram group chat viewer for @YipBoiChat
  • IMG - Bitmap image display via vector quantization (1-bit dithered 32x32 blocks)
  • TEXT - Arbitrary text display, with VRChat ChatBox input support
  • MEDIA - Media player controls (track info, play/pause, next/prev)
  • STONK - Stock and cryptocurrency price graphs via Yahoo Finance
  • SPVR - StayPutVR integration (lock/unlock VR-tracked devices)
  • LOCK - Screen lock to prevent accidental input

The manual goes over all these programs and is included, and available for free with Yip OS: https://github.com/InconsolableCellist/YipOS/blob/master/yip_os/docs/latex/Yip-Boi%20Operator's%20Manual%20v1.0.pdf

This is basically a fully featured retro computer on your wrist, and you can even replace the model with your own and make whatever device you wish, as long as you have a screen and input buttons that send the same OSC parameters.

Programs that display graphs (NET, HEART, BFI) use sweep rendering with a circular buffer and sweep cursor. The CC program runs whisper.cpp entirely on your local machine (GPU w/ CPU fallback)--no audio is sent to external servers--and automatically translates non-English speech to English, making it both a captioning and a live translation tool. (Non-english translation requires different character sets and more synced params, possible in a future update). The IMG program draws images character-by-character like a dot matrix printer.

The CHAT program allows you to read a public Telegram chatroom, and anyone who purchases this asset gets access to join and post there! Request to join and have your license key handy.

Anyone who's capable of writing code can extend Yip OS, make their own programs, and/or contribute pull requests upstream. The companion application is written in C++ and supports all modern libraries and language features.

The Yip-Boi prefab and Yip OS app are easy to install. The assset comes with a 90-page period-accurate PDF instruction manual, also available here: https://github.com/InconsolableCellist/YipOS/blob/master/yip_os/docs/latex/Yip-Boi%20Operator's%20Manual%20v1.0.pdf

Stats

  • Parameters: 27 synced bits (2 floats, 1 int, 3 bools)
  • Display: 40x8 character grid, 512x512 render texture, monochrome CRT
  • Character ROM: 256 glyphs (16x16 atlas)
  • Macro Atlas: 4096x4096 BC4 (11 MB VRAM)

Yip-Boi YB-1 Model

  • Materials: 1 (custom shader, Poiyomi Free + Foxipso's CRT)
  • Triangles: 1,809
  • Contact Points: 6 screen (doesn't count towards avatar stats) + 5 physical buttons

Williams Tube (rendering method):

  • Materials: 1 (custom shader, Foxipso's Williams Tube)
  • Camera: 1, orthographic‰
  • Write Head: 2 triangles


Installation & Usage

Installation requires VRCFury and is quite easy. Create a backup with ALCOM or VCC and then:

1. Drag the .unitypackage into your Unity project. Click import

2. Open Foxipso/Assets/Yip-Boi in the Project View and drag the Yip-Boi prefab onto your avatar in the Hierarchy view

3. Locate Yip-Boi->Container in the Hierarchy View and position and scale it as desired

4. Upload your avatar

Note: The Williams Tube rendering method requires 27 bits of parameter space. This is fairly heavy for an asset, and you may want to make a version of your avatar that sacrifices some of your other heavy assets. A VRCFury Parameter Compressor on your root avatar object is recommended (VRCFury includes this by default now).


Important Notes

  • ALOCK (Autolock) is enabled by default with a 30 second timeout. If your inputs aren't registering look for the lock icon in the status bar. Press SEL three times rapidly to unlock. You can adjust or disable this in the CONF program. Also view the included video for usage tips.
  • Inverted text (light background, dark characters) = touchable button.
  • VRCX, AVTR, and CHAT are disabled by default for privacy. Enable them manually in the desktop app.
  • The CC program requires downloading a free whisper.cpp GGML model from https://huggingface.co/ggerganov/whisper.cpp/tree/main and placing it in %APPDATA%\yip_os\models\ (Windows) or ~/.config/yip_os/models/ (Linux)
  • The device displays real, potentially personal information to other users depending on your interaction settings. See the Operator's Manual for safety and privacy details.
  • For detailed usage of all programs and features, see the included Operator's Manual (PDF), installation video, and tips video.


Package Contents

  • README.txt
  • Yip-Boi Operator's Manual v1.0.pdf
  • Yip-Boi v1.0.unitypackage
  • YipOS v1.0 Setup.exe
  • 1. Installation Instructions.mp4
  • 2. Quick Tips.mp4


Version History

Version 1.0 - March 21st, 2026

Initial release


Acknowledgements

  • Thanks to Sacred for testing/optimization tips and BorkSalt for testing and finding a bug!


Support

This asset is an actual computing device on your wrist, and as such is somewhat complicated. Please reach out with any of the included contact methods (like in the Foxipso's Den Discord) for help, support, or bug reports.

No reviews yet - be the first to review!
$22.00