Scowld's companion is a real-time VRM model with lip sync and expressions. Rather than reimplement a 3D pipeline natively, it renders three.js + three-vrm inside a WKWebView and bridges to Swift via WKScriptMessageHandler.
Users can swap avatars, names, voices, and personality. The native side handles AI/voice/STT; the web side handles rendering and lip sync.
It's all in the repo: https://github.com/apoorvdarshan/scowld
Top comments (0)