Skip to content

Ollama based AI chatbot for Matrix

Notifications You must be signed in to change notification settings

kroschu/E-Matrix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

E-Matrix

E-Matrix is a Python-based chatbot that integrates the Matrix chat protocol with the Ollama Large Language Models.

Features

  • Allows the chatbot to participate in conversations in Matrix chat rooms.
  • Saves conversation history for each chat room locally. (Not sus but, you are in control of someone else's data which gives you ultimate power.)

Installation

  • Clone the Repository
https://github.com/elliotwellick/E-Matrix
  • Install requirements from requirements.txt
pip install -r requirements.txt
  • Configure all values in .env file
  • Launch the Bot
python e-matrix.py

About

Ollama based AI chatbot for Matrix

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%