Skip to content

Albako/multiagent-ai-evaluator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiAgent Chat-Bot

Ai-Chat bot with Judge-Worker architecture. The project consists of backend + API, PWA app and mobile app.

Requirements

  1. Two PCs preferably with Linux or WSL2
  2. Both PCs have to be connected either to the same network or to the same VPN
  3. Each having at least 32GB of RAM (less should also work, but it's not recommended)
  4. And each having at least one Nvidia GPU with at least 8GB of VRAM (6GB should also work but then you'll have to choose different LLMs - smaller)
  5. Both PCs needs to have the CUDA drivers installed
  6. Both PCs needs to have Docker

Back-end

Starting the cluster

Starting the AI-Cluster requires using this command in the first PC:

./start.sh pc1

and in the second PC:

./start.sh pc2

and finally the third:

./start.sh pc3

Make sure to edit the IP adresses in the .env file.

Testing

You can test the connection between the PCs and if the models can be loaded by using this commans:

curl -X POST http://<PC2_IP>:8000/system/init_mode -H "Content-Type: application/json" -d '{"mode": "pro"}'

If everything went according to plan, then you should receive the confirmation.

About

Multi-Agent architecture where a LLM acts as an evaluator inside Judge-Worker project.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors