WhiskerWeirdo / BanterBrain-Buddy

BanterBrain Buddy is a Windows based Speech-To-Text to LLM to Text-To-Speech client-program for general entertainment or as a streaming companion.
GNU General Public License v3.0
5 stars 0 forks source link
ai gpt llm speech-to-text streamer-tool text-to-speech twitch-bot vtuber youtube-bot

Current roadmap

BanterBrain Buddy v1.0.7 feature release

This program requires a valid OpenAI ChatGPT API key to operate or a local Ollama installation.

Please report all bugs to the Discord or here on Github.

Requisites to run

This release depends on .NET Runtime Desktop 8. After installation and trying to run BBB you will be asked to download and install this from the Microsoft website if you do not have it installed yet.

You can also download Runtime Desktop here: Windows Runtime Desktop 8.0.4

KNOWN ISSUES

RELEASE V1.0.7 RELEASE

New:

image

RELEASE V1.0.6 RELEASE

Fixed:

New:

RELEASE V1.0.5 RELEASE

image

RELEASE V1.0.4 RELEASE

Fixed:

New:

RELEASE V1.0.3 RELEASE

New:

Fixed:

Not yet fixed:

Known issue:

RELEASE V1.0.2 RELEASE

New:

Note: this does not fix the English used in some prompts that are embedded in BBB, which can generate some response oddities from the used LLM. This will be fixed in a later release.

RELEASE V1.0.1 RELEASE

New:

Supported TTS Voices features:

Azure Cognitive Services: pitch, volume, rate Windows native: pitch, rate, volume OpenAI Whisper: volume, rate ElevenLabs: volume

RELEASE V1.0.0 RELEASE

Fixed:

RELEASE V0.1.8 BETA

Fixed:

RELEASE V0.1.7 BETA

Fixed:

Need feedback:

RELEASE V0.1.6 BETA

Thank you @max aka Dadflaps#1337 for your bug reports and feedback

fixed:

not fixed:

RELEASE V0.1.5 BETA

Thank you @max aka Dadflaps#1337 for your bug reports and feedback

fixed:

Added:

RELEASE V0.1.4 BETA

Thank you @max aka Dadflaps#1337 for your bug reports and feedback

fixed:

Improvement:

RELEASE V0.1.4 BETA

RELEASE V0.1.1 BETA

RELEASE V0.1.0 BETA

License

This project uses the GNU General Public License v3.0 as you can read here. The TLDR is:

You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions.

About

BanterBrain Buddy is a Windows .Net based Speech-To-Text to LLM to Text-To-Speech program for general entertainment or as a streaming companion.

The goal is to provide local PC or streaming entertainment by talking to an AI and hearing the responses back, based on a role you can set for the AI. The goa is to support both local only-resources or API services. For the streaming side of things, integration with Twitch to respond to chat commands and stream events is planned.

Example: https://www.youtube.com/watch?v=TawapT1WEEo

Social

Come talk or chat at https://discord.banterbrain.tv

Build instructions

[todo] tldr: use Visual studio 2022 with .net 8.

Resources for local and API