Chatbots for Matrix.
Go to file
Cyberes c91b0ac944 fix permissions logic 2023-03-18 03:21:03 -06:00
matrix_gpt fix permissions logic 2023-03-18 03:21:03 -06:00
.gitignore remove print 2023-03-18 02:39:38 -06:00
LICENSE Initial commit 2023-03-17 20:11:13 -06:00
README.md readme 2023-03-18 02:56:06 -06:00
config.sample.yaml readme 2023-03-18 02:56:06 -06:00
main.py fix permissions logic 2023-03-18 03:21:03 -06:00
matrixgpt.service service 2023-03-18 02:41:29 -06:00
requirements.txt add code 2023-03-18 02:14:45 -06:00

README.md

MatrixGPT

ChatGPT bot for Matrix.

Uses code from anoadragon453/nio-template.

Install

sudo apt install libolm-dev gcc python3-dev
pip install -r requirements.txt

Copy config.sample.yaml to config.yaml and fill it out with your bot's auth and your OpenAI API key.

Then invite your bot and start a chat by prefixing your message with !c. The bot will create a thread (you don't need to use !c in the thread).

I included a sample Systemd service.