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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: hayloft-0.2.0a1.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.0a1.tar.gz
Algorithm Hash digest
SHA256 28a82751bc5c61b575aa7ecd86f55fa9fd14cbe4cd94249b27f6cfb15b825066
MD5 c2d3fed71cd94d46ecf1a74347473901
BLAKE2b-256 85294f57349e421a5d91d38fe2cc0a5854f89dc4f6e449d36715e50fe86ef986

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hayloft-0.2.0a1-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.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 8213ffe9571c09a90dcdd8c5f342d1ccd7a48f74ebaeff8990a2fdcb6a427765
MD5 e60f1f1a0e86b7c1ee06570abf171901
BLAKE2b-256 25d3a1d30f060b1dad82e9ab2456e7c043005e97d2b1865b6f1ca424d83b2408

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