Aivatar allows you to use 3D avatars for your AI assistants. Give your AI assistant a unique personality by customizing its backstory, appearance, tone, expressions, and body language. Enhance user experience and make interacting with your AI assistant more engaging than ever.
Website: https://www.aivatar.chat/
APK release: https://github.com/Gocyber-world/aivatar/releases
GitHub: https://github.com/Gocyber-world/aivatar
Discord: https://discord.gg/HjaVSKcAce
111.mp4
You need to obtain an openaikey and azurekey. Both services offer free tier plans.
Download and install the APK on your Android device from the APK release page. (MAKE SURE YOUR DEVICE CAN ACCESS OPENAI AND AZURE)
Open the app and go to the settings page to enter your API keys and configure other settings.
Go back to the main screen, tap Miku (our default avatar), or create your own avatar in the "Add Character" section. Then tap the launch button!
Download and install Unity 2021.3.11f1.
Download and install Android Studio.
Clone the Aivatar GitHub repository.
Open the project in Android Studio and build it.
If you encounter errors related to the NDK, create a local.properties
file at the project root and add the following line (adjust the content according to your Unity installation):
ndk.dir=C\:/Program Files/Unity/Hub/Editor/2021.3.11f1/Editor/Data/PlaybackEngines/AndroidPlayer/NDK
This app supports VRM model format ONLY. You can use Vroid Studio to make your own model, and you may upload it to your own github repo to generate a link, then set it in the app.
Support common image format. Unusual format may encounter bugs.
Any advice or contributions are welcomed. Find us on our official website, Discord, or GitHub issues.
For commercial use or other customization projects, please contact us at [email protected].