Skip to content
/ EvilLLM Public

🦙 *Llama3.2* powered chatbot that becomes more ↻(𓄼 .̀ ̮.́)Ψ evil with time...

Notifications You must be signed in to change notification settings

shtoa/EvilLLM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

( ` ᢍ ´ ) EvilLLM ( •̀ω •́ )

🦙 *Llama3.2* powered chatbot that becomes more ↻(𓄼 .̀ ̮.́)Ψ evil with time... Frontend built with THREE.js.

chatbotGif


📦 1. Dependencies 📦

FRONTEND (Linked via CDN)


Package Description Link
three.js 3D graphics library threejs.org
TWEEN.js Animation library GitHub
OrbitControls Camera control helper Docs
FBXLoader FBX model loader for three.js Docs
socket.io WebSocket communication socket.io

BACKEND

Package Description Link
Node.js JavaScript runtime for backend logic nodejs.org
Python 3 + pip Backend scripting & package management python.org
ffmpeg Multimedia framework for audio/video tools ffmpeg.org
llama3.2 (Ollama) Local LLM engine used via Ollama ollama.com
Rhubarb

Lip sync tool for voice animations.

Install under: EvilLLM/backend/utils

GitHub


⚙️ 2. Installation ⚙️

INSTALLATION GUIDE


⚠️ Make sure all dependencies listed above have been installed and rhubarb is installed in EvilLLM/backend/utils

  1. Clone the Repository:

HTTP:

git clone https://github.com/shtoa/EvilLLM.git

SSH:

git clone git@github.com:shtoa/EvilLLM.git
  1. npm install in the root folder:
npm install
  1. Locate and run index.js from the backend folder with node (will perform automatic dependency check and prompt installation):
cd backend
node index.js

About

🦙 *Llama3.2* powered chatbot that becomes more ↻(𓄼 .̀ ̮.́)Ψ evil with time...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published