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

Uploaded Source

Built Distribution

hayloft-0.2.0-py3-none-any.whl (69.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hayloft-0.2.0.tar.gz
  • Upload date:
  • Size: 66.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.0.tar.gz
Algorithm Hash digest
SHA256 931cdf857cc900469801a25d1df9e5f371eb844cf239847906c0a63cbbda03de
MD5 878b0a25acb00d60f2755dd193876178
BLAKE2b-256 9239be50e922587eab7e3dfd8709535b7f03fbd6b713dc3e5320fbc7898f420f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hayloft-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 69.0 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b18256b856b867e671667d0ccd7bceac910422817720bbafc7302ce892c48532
MD5 0634bdf9d136820f1700f84f266b220f
BLAKE2b-256 11c1419d18c03c341865039756edd3c479f828bcb6e4f88f5b1ea5990dd64db7

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