GraphCanon updated today · GitHub synced today
Trust & integrity
Full report- Maintenance
- Steady (40d since push)
- As of today · Source: github_public_v1
- Provenance
- Not a fork · Personal account
- As of today · Source: github_public_v1
- Security (OSV)
- No criticals
- As of today · Source: osv@v1
Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.
Overview
AI Vtuber for Streaming on Youtube/Twitch
Capability facts
- Languages
- python
Source: github.language · Jul 11, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 11, 2026)
2. Create config.py and store your Openai API keySource link
Source: README excerpt (regex_v1, Jul 11, 2026)
pip install -r requirements.txtSource link
Tags
README
Installation
- Install the dependencies
pip install -r requirements.txt
- Create config.py and store your Openai API key
api_key = 'yourapikey'
- Change the owner name
owner_name = "Ardha"
If you want to use it for livestream, create a list of users that you want to blacklist on run.py
blacklist = ["Nightbot", "streamelements"]
-
Change the lore or identity of your assistant. Edit the txt file at
characterConfig\Pina\identity.txt -
If you want to stream on Twitch, change the config file at
utils/twitch_config.py. Get your token from here. Your token should look something like oauth:43rip6j6fgio8n5xly1oum1lph8ikl1 (fake for this tutorial). After you change the config file, start the program using Mode - 3.
server = 'irc.chat.twitch.tv'
port = 6667
nickname = 'testing' # You don't need to change this
token = 'oauth:43rip6j6fgio8n5xly1oum1lph8ikl1' # get it from https://twitchapps.com/tmi/.
user = 'ardha27' # Your Twitch username
channel = '#aikohound' # The channel you want to retrieve messages from
- Choose which TTS you want to use,
VoiceVoxorSilero. Uncomment and comment to switch between them.