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.3.1.tar.gz (68.6 kB view details)

Uploaded Source

Built Distribution

hayloft-0.3.1-py3-none-any.whl (70.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hayloft-0.3.1.tar.gz
  • Upload date:
  • Size: 68.6 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.3.1.tar.gz
Algorithm Hash digest
SHA256 d1ff9c94235d391b3dcbc258077e9cbb445c00ba7b06053b08eeb1589c8fb7bc
MD5 0475e4e01ca7e6ebb41ef112b7189466
BLAKE2b-256 56cb7b1884fc8954d86490af602f0bcb87c5f031163d41b40f2f3c5dd88e8b05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hayloft-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 70.2 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.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0aaa4b128ccd6dd59c49bbf0f3832d871ea9a3d66745307084aac28367b281aa
MD5 67347e7f3a134208e2d3d9314b9f8522
BLAKE2b-256 cc3e85ca541e02eccfb75f3d6871722907aea1508c51828d3a0784dfd62c1c5d

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