Build a VRChat avatar’s expressions menu in one inspector: toggles, radials, outfit selectors and touch reactions, made at upload through NDMF.
You add one AvatarDoc component to your avatar and describe the menu in it. AvatarDoc builds the animator layers, parameters and menu when you upload or press Play. Nothing is baked into the avatar while you edit.
https://docmevr.github.io/vpm/index.json under Settings > Packages > Add Repository.https://vpm.nadena.dev/vpm.json the same way (the DocMe listing page has a second Add to VCC button for it). If you use Modular Avatar, you have it already.Without VCC: download the .zip from the latest release at https://github.com/DocMeVR/AvatarDoc/releases and unpack it into a new folder Packages/dev.docme.avatar-doctor in your project, or import the .unitypackage. Install NDMF first.
This makes a toggle that shows or hides a hat. The full tutorial, with pictures, is at https://docmevr.github.io/AvatarDoc/start-here/first-toggle/
AvatarDoc and pick it.AvatarDoc speaks English, Japanese and Simplified Chinese. The language button at the right end of the Simple | Advanced row changes it. See Translating AvatarDoc to add one.
Everything else is on the docs site, docmevr.github.io/AvatarDoc:
Start here is also in 日本語 and العربية.
The code in this repository was written by AI (Claude, by Anthropic). The idea, the design, every feature, the testing on real avatars and the decisions on how it should behave are mine (DocMe). I planned it and directed the work; the AI typed it out. Bug reports and pull requests are welcome, and anything that gets merged goes through my own review.
AvatarDoc is MIT licensed. Copyright 2026 DocMe, https://github.com/DocMeVR . The full text is in LICENSE.md. You may use it, change it and ship it inside paid avatar packages. Keep the copyright notice with it.
The popup menu is modelled on ThryEditor’s RetainedMenu by Thryrallo (MIT).
dev.docme.avatar-doctor
https://docmevr.github.io/AvatarDoc/
0.8.0 (変更履歴)
2022.3 以降
なし
なし