Skip to content

An AI Chatbot for Discord based on Google DeepMind's Gemini Pro. (built on Python)

Notifications You must be signed in to change notification settings

MerBudd/Techiee.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Techiee.py

Techiee is an experimental Discord AI Chatbot based on Google's Gemini models.

This is the Python version of Techiee! There is a JS version available, however, that one is much less developed. Go to Techiee.js for that.

What is Techiee?

Techiee is... Well, a chatbot, like ChatGPT or Gemini. It uses the same Gemini (models) that Gemini (the chatbot) is based on, however, in Discord!

Techiee can be VERY random, but I love him for that...

How to configure Techiee

You can tweak settings like the safety settings, temperature, TopK, max message history etc. inside the config.py file.

You can check out SETUP.md for instructions on how to run it locally or with a hosting service (Render) and run it 24/7.

Techiee.py's Features

Features done

  • The actual bot
  • 24/7
  • Message history/log
  • Ability to recognize, analyze and understand images
  • /createthread - Creates a thread in which Techiee will always check for & respond to messages
  • /forget - Makes Techiee forget the message history and start new. This command also has an optional argument, 'and-act-as-persona' which will make Techiee act as whatever you enter there.
  • Safety settings and other configurable settings

Features being worked on

  • Google Search Grounding

Features to-do

  • There currently aren't any features we want to work on that we haven't started working on yet.