Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaykef/avachat
AvaChat - is a realtime AI chat demo with animated talking heads - it uses Large Language Models (GPT, API2D GPT4, Cluade) as text inputs to D-ID's image-to-video talking head model (via D-ID stream api)
https://github.com/jaykef/avachat
avatar llms nlp
Last synced: 7 days ago
JSON representation
AvaChat - is a realtime AI chat demo with animated talking heads - it uses Large Language Models (GPT, API2D GPT4, Cluade) as text inputs to D-ID's image-to-video talking head model (via D-ID stream api)
- Host: GitHub
- URL: https://github.com/jaykef/avachat
- Owner: Jaykef
- Created: 2023-09-02T07:18:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-01T04:59:01.000Z (6 months ago)
- Last Synced: 2024-05-01T05:34:15.380Z (6 months ago)
- Topics: avatar, llms, nlp
- Language: JavaScript
- Homepage: https://jaykef.github.io/AvaChat/
- Size: 63.9 MB
- Stars: 43
- Watchers: 3
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AvaChat
AvaChat - is a realtime AI chat demo with animated talking heads - it uses Large Language Models (GPT4, Cluade) as text inputs to D-ID's stable difussion video gen model (via D-ID's stream api)
| Full Demo |
| :---: |
| || Demo 1 | Demo 2 | Demo 3 | Demo 4 |
| :---: | :---: | :---: | :---: |
| | | | |## Installation
1. Clone repo
```
git clone https://github.com/Jaykef/AvaChat.git
```
3. Install node modules in root directory
```
npm install
```
5. Run app
```
npm start
```
Try app at http://localhost:8000/
7. Input D-ID api key for video stream
Get your own api key here Here
9. Text generation Api keysYou can use either openAI api key or API2D api key for text generation:
Get API2D api key Here## License
MIT License