Chatbots for Matrix.
Go to file
Cyberes 7b43ca028b print errors 2023-03-18 14:06:40 -06:00
matrix_gpt print errors 2023-03-18 14:06:40 -06:00
.gitignore add system prompt 2023-03-18 13:32:04 -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 add system prompt 2023-03-18 13:32:04 -06:00
main.py dont logout other devices 2023-03-18 13:56:45 -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.