Raven-avatar provides an animated, custom anime character to visually represent your LLM.
The actual animator runs as a module in Raven-server, like all other GPU-powered components of Raven. The avatar is used via the server's web API, so it can work with client apps written in any programming language - including web apps written in JS.
However, we currently provide only Python bindings for the client. This allows integrating the avatar in Python-based GUI apps.
Similar client bindings for JavaScript (JS) would be really useful, to be able to integrate the avatar with web-based LLM frontends.
Specifically, it would be interesting to introduce Raven-avatar to replace the discontinued Talkinghead in the SillyTavern LLM frontend.
I don't have the development resources to do this, so help wanted. If you're a developer interested in solving at least some part of the problem, please comment here, or directly on one of the sub-issues below.
For the technical details, see the sub-issues below.
Raven-avatar provides an animated, custom anime character to visually represent your LLM.
The actual animator runs as a module in Raven-server, like all other GPU-powered components of Raven. The avatar is used via the server's web API, so it can work with client apps written in any programming language - including web apps written in JS.
However, we currently provide only Python bindings for the client. This allows integrating the avatar in Python-based GUI apps.
Similar client bindings for JavaScript (JS) would be really useful, to be able to integrate the avatar with web-based LLM frontends.
Specifically, it would be interesting to introduce Raven-avatar to replace the discontinued Talkinghead in the SillyTavern LLM frontend.
I don't have the development resources to do this, so help wanted. If you're a developer interested in solving at least some part of the problem, please comment here, or directly on one of the sub-issues below.
For the technical details, see the sub-issues below.