My personal custom Discord bot featuring local AI LLM integrations with web search.
No releases nor instructions are provided. Please do not use without attributing.
p.s. This is for fun, for me, and I don't care.
p.p.s The Dis is GDis stands for my screen-name, dispris, actually
These steps assume you have some node/web development knowledge. Please search online for help if you get stuck, raise an issue if you really need it.
- Ensure you have node installed (I'm using 20.14.0)
- Run
npm installin the project folder - Edit the
.envfile in the project folder to include your discord bot token, and brave api key (if using web-search integration).
This part assumes you want to write code and have changes happen immediately
- Run
npm run dev, this will automatically build the project, and then start the script in thedist/output folder
The following need to be installed and running in the background for all GDis functionality to work
- GDis-piper-tts - For generating text-to-speech
- GDis-transcribe - For generating speech transcriptions
- Ollama for locally hosted LLM model