VRCX-0
The fast, lightweight VRCX.
English | Français | 简体中文 | 繁體中文 | 日本語 | 한국어
Windows · macOS · Linux
A desktop companion for VRChat: see where your friends are, keep a history of the people you've met and the worlds you've visited, manage your favorites, and more.
VRCX-0 is a ground-up rewrite of VRCX by one of its former maintainers. Rebuilt in Rust, it's faster and lighter, and years of history stay smooth.
Highlights
- Years of history stay smooth — data that makes VRCX sluggish runs
- About 50%–70% less memory than VRCX
- Background mode needs just tens of MB of memory, with all core features
- Smaller than a single avatar bundle — just over 10 MB to download, just
- Seamless migration — imports your VRCX database and settings
Only in VRCX-0
- Social AI — insights into your VRChat social life: who you play with
- Activity — look back on each visit on a timeline, with the world, who was
- Sidebar Mode — keep an eye on friends from a narrow sidebar; docks to the
- Desktop Overlay — a small desktop window of recent notifications for
- Pinned worlds — pin a world to the sidebar to see its public instances
- Keyboard shortcuts — common actions without the mouse; global hotkey on
- Lock — lock the interface with a code to protect your privacy
- Sharing — share links for world collections, worlds, avatars, and
- Game Log import — fill in the Game Log from VRChat's own logs for times
For advanced users
- MCP server — let external AI tools use your local social data directly
- Integration API — real-time in-game data for third-party apps
- Self-hosted Recorder (experimental) — runs on your own server and keeps
- Headless mode — run without a UI; see
crates/headless
Compared with VRCX
| Feature | VRCX | VRCX-0 (+ = added) | | --------------------- | ---------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | | Social automation | Switch status when alone or with others; auto-reply to invite requests | + Schedules, multiple context rules with priorities, previous status restored | | Notifications | Desktop, TTS, XSOverlay, OVR Toolkit, wrist overlay | + Desktop Overlay, Discord webhooks, Do Not Disturb; per-event filtering on every channel | | VR overlay | Browser-rendered (100 MB+); OpenVR | + Native rendering (tens of MB); OpenXR (tested with WiVRn) | | Screenshots | View and search metadata | + Grid view, batch management, ZIP export | | Avatar details | Performance rank and file size | + Full performance stats against each platform's limits | | Backup | VRChat registry settings | + Scheduled database backups, one-click restore | | Friend locations | Group friends by instance | + Worlds view | | Group management | Set visibility one group at a time | + Batch leave and batch visibility; group roles in the player list | | Themes | Built-in themes, custom CSS file | + Community themes, background image, in-app CSS editor, accent color | | Game log | All accounts mixed together | Stored per account |
Everything else VRCX does, VRCX-0 does too.
Install
Grab the file for your platform from the latest release:
| Platform | File |
| --------------------- | ------------------------------------------- |
| Windows | VRCX-0_ |
| macOS (Apple Silicon) | VRCX-0_ |
| macOS (Intel) | VRCX-0_ |
| Linux | .AppImage, .deb, or .rpm |
On macOS, if the first launch is blocked, open **System Settings → Privacy & Security and click Open Anyway**.
Linux
Hardware acceleration for the app interface is off by default. Turn it on under
Settings → System → Hardware acceleration (experimental); if the interface
doesn't display properly, VRCX-0 turns it back off automatically. Setting
WEBKIT_DISABLE_DMABUF_RENDERER yourself hides this option.
Feedback
- Questions and chat: Discord
- Bug reports and feature requests: GitHub Issues
- Dev blog: blog.vrcx-0.dev
Building from source
Use these steps to contribute or build VRCX-0 locally. Before contributing, see CONTRIBUTING.md.
Requirements: Node.js ≥ 24.10, npm ≥ 11.5, and a stable Rust toolchain via rustup. On Windows, also install Visual Studio Build Tools with the Desktop development with C++ workload.
git clone https://github.com/Map1en/VRCX-0
cd VRCX-0
npm install
Start the dev server:
npm run tauri:dev
Build for release (skip code signing and installer):
npm run tauri:build -- --no-sign --no-bundle
License
VRCX-0 is licensed under the GNU General Public License v3.0 (GPLv3).
VRCX-0 is not endorsed by VRChat Inc. VRChat and all associated properties are trademarks or registered trademarks of VRChat Inc.