|
Self-improving memory module for Omni-Avatar. |
Automatic extraction and real-time matching of user full modality persona. |
|
An Optimizer for Omni-Avatar that can automatically build an internal knowledge base for avatars. |
Agents need to plan over a longer time frame to ensure that their actions are sequential and reliable. |
|
Controls AlphaAvatar’s behavior logic and process flow. |
The real-time generated virtual character that visually represents the Avatar during interactions. |
|
Allow AlphaAvatar to access the network and perform single-step/multi-step inference through a separate Agent service to search for more accurate content. |
Allow AlphaAvatar to access documents (user-uploaded/generated by the Reflection module/API access) to obtain document-related information. |
- [2025/12] We have released AlphaAvatar version 0.2.0 to support AIRI live2d-based virtual character display.
- [2025/11] We have released AlphaAvatar version 0.1.0 to support automatic memory extraction, automatic user persona extraction and matching.
Install stable AlphaAvatar version from PyPI:
uv venv .my-env
source .my-env/bin/activate
pip install alpha-avatar-agentsInstall latest AlphaAvatar version from GitHub:
git clone https://github.com/AlphaAvatar/AlphaAvatar.git
cd AlphaAvatar
uv venv .venv
source .venv/bin/activate
uv sync --all-packagesStart your agent in dev mode to connect it to LiveKit and make it available from anywhere on the internet:
export LIVEKIT_API_KEY=<your API Key>
export LIVEKIT_API_SECRET=<your API Secret>
export LIVEKIT_URL=<your LiveKit server URL>
export OPENAI_API_KEY=<your OpenAI API Key>
export QDRANT_URL='https://xxxxxx-xxxxx-xxxxx-xxxx-xxxxxxxxx.us-east.aws.cloud.qdrant.io:6333'
export QDRANT_API_KEY=<your QDRANT API Key>
alphaavatar download-files
alphaavatar dev examples/pipline_openai_airi.yamlTo see more supported modes, please refer to the LiveKit doc.
AlphaAvatar does not currently offer frontend support. Please start using it by visiting the LiveKit playground link:

