Skip to content

A program to make your character alive in 3D. 给她完整的一生 :)

License

Notifications You must be signed in to change notification settings

Gocyber-world/aivatar

Repository files navigation

Aivatar - Humanized 3D Avatars for AI Assistants

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

Getting Started

Using the compiled APK:

Get API Keys

You need to obtain an openaikey and azurekey. Both services offer free tier plans.

Download and Install

Download and install the APK on your Android device from the APK release page. (MAKE SURE YOUR DEVICE CAN ACCESS OPENAI AND AZURE)

Configure API Keys

Open the app and go to the settings page to enter your API keys and configure other settings.

Launch Avatar

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!

Compile from Source:

Install Unity

Download and install Unity 2021.3.11f1.

Install Android Studio and Upgrade Gradle

Download and install Android Studio.

Clone the Repository

Clone the Aivatar GitHub repository.

Build the Project

Open the project in Android Studio and build it.

Fix NDK Errors (if encountered)

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

Character Configuration

avatar model

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.

backgroud image

Support common image format. Unusual format may encounter bugs.

Support and Contacts

Community Support

Any advice or contributions are welcomed. Find us on our official website, Discord, or GitHub issues.

Commercial Use and Customization

For commercial use or other customization projects, please contact us at aivatar@gocyber.world.

About

A program to make your character alive in 3D. 给她完整的一生 :)

Resources

License

Stars

Watchers

Forks

Packages

No packages published