No description
  • Makefile 76.4%
  • TypeScript 18.2%
  • Shell 2.2%
  • HTML 1.5%
  • Dockerfile 1.1%
  • Other 0.6%
Find a file
2026-03-27 19:18:07 +01:00
lb Switched from dev to prod urls 2026-03-27 18:58:14 +01:00
model Removed lb db 2026-03-27 18:37:53 +01:00
.DS_Store Removed env file comments and updated deps 2026-03-27 18:46:16 +01:00
.gitignore Completed LB development 2025-11-01 01:19:24 +01:00
Readme.md Improved documentation 2026-03-27 19:18:07 +01:00

BeeSwarm

Model

Run instructions

  1. cd model.
  2. If you want to run natively using your GPU natively go to step 3, otherwise skip to step 4 to run in Docker.
  3. Run ./run_model_mac.sh or ./run_model_* depending on your operating system.
  4. To run it in Docker you can run docker compose up --build

Modules

The models folder contain a modules folder which currently only supports access to the internet. This is not implemented yet but only implemented as a theoretical utility. It should be fully implemented.

It can be started using npm i followed by npm start. Currently it only supports a single query hard coded in the internet.ts. This should be modified to allow for any query via the api, and the chatbot should be able to access this endpoint somehow.

Load balancer

Run instructions

  1. cd lb.
  2. If you want to run locally for testing, skip to step 4, otherwise continue with step 3.
  3. docker compose up --build.
  4. If you want to test the frontend run cd ui and npm run dev or for the api cd api and npm start.

The API is used directly by the script and should not be started manually.