Skip to content

engineeroids/mew-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mew-bot

An AI Powered Robot Designed To Be A Friendly Companion.

Prerequisite Libraries For The Desktop

  • gpiozero

  • sockets

  • pyttsx3

  • speechRecognition

  • pyaudio

  • langchain

  • lanchain_ollama

  • ollama

  • openCV

  • mediapipe

  • numpy

Prerequisite Libraries For The Raspberry-Pi

  • gpiozero

  • sockets

  • st7735

  • pillow(PIL)

  • flask

  • imutils

  • openCV-contrib-python

  • openCV-python

  • numpy

Ollama Installation

Download Any One Model

Installing Desktop Libraries

pip install gpiozero sockets pyttsx3 speechRecognition pyaudio langchain langchain_ollama ollama opencv-python mediapipe numpy

Installing Pi Libraries

sudo apt-get update
sudo apt-get upgrade

sudo apt-get install libatlas-base-dev
sudo apt-get install libjasper-dev
sudo apt-get install libqtgui4
sudo apt-get install libqt4-test
sudo apt-get install libhdf5-dev

sudo pip3 install flask
sudo pip3 install numpy
sudo pip3 install opencv-contrib-python
sudo pip3 install imutils
sudo pip3 install opencv-python
sudo pip3 install st7735
sudo pip3 install pillow

Order Of Running The Files

Run The display.py and main.py(camera) on the Raspberry Pi In Different Shells

Run The main.py(mew) and computerVision.py In Different Shells

Actual Camera Repository

EbenKouao

Youtube Video Showcasing This

About

A cute bot designed to be a friendly companion.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published