Skip to main content

UI tool for LLM frameworks

Project description

Hayloft

UI tool for LLM frameworks to make easy prompt/completion tracking, store and comparison of different sessions.

Install package with pip

pip install hayloft

Usage for BabyAGI

https://github.com/eturchenkov/hayloft/assets/49445761/bdbd11c2-ff94-4ab0-b664-bba0cf3d2b7b

Clone BabyAGI fork repo, setup virtual env and install all dependencies.

git clone git@github.com:eturchenkov/babyagi-hayloft.git
cd babyagi-hayloft
python -m venv .
source ./bin/activate
pip install -r requirements.txt

Adjust config in .env file.

Start hayloft server.

hayloft start

Go to browser and open http://localhost:7000. Start babyagi.py script.

python babyagi.py

Go to back to browser and select first session from session list that is stream session of current BabyAGI execution. All sessions will be stored and you can explore them at any time.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hayloft-0.2.1.tar.gz (65.2 kB view details)

Uploaded Source

Built Distribution

hayloft-0.2.1-py3-none-any.whl (66.9 kB view details)

Uploaded Python 3

File details

Details for the file hayloft-0.2.1.tar.gz.

File metadata

  • Download URL: hayloft-0.2.1.tar.gz
  • Upload date:
  • Size: 65.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.9.16 Linux/6.1.31-2-MANJARO

File hashes

Hashes for hayloft-0.2.1.tar.gz
Algorithm Hash digest
SHA256 eadf125382f98ddc1321579f75c5f21ce34ebf5eb5002d1ff6d8eb3032e799cf
MD5 b0e85e3e5d23efab0a90e8c869935cb5
BLAKE2b-256 3b1e5df629ffb7c621a01d1cbcb60986dc388c1f8664cbbf783e8ca10a4d2b35

See more details on using hashes here.

File details

Details for the file hayloft-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: hayloft-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 66.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.9.16 Linux/6.1.31-2-MANJARO

File hashes

Hashes for hayloft-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4781166e7ed2a627a9a47a1c4020c9b1dbb8d6b8b257415c41da738b35423be6
MD5 29fd6e49d28c4ca6b7404538cc26ba9a
BLAKE2b-256 e738440260c7d936be3e24e8a3c0d023d8ff3b52441c1192c72501ea8555354c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page