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

Uploaded Source

Built Distribution

hayloft-0.1.8-py3-none-any.whl (65.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hayloft-0.1.8.tar.gz
  • Upload date:
  • Size: 64.3 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.1.8.tar.gz
Algorithm Hash digest
SHA256 6bef16892f135f706f07b849280d30304083e53080b8001cd3aedec9b9422aa4
MD5 c2c7253f548fd46435fb47306556183f
BLAKE2b-256 678b850eec450488fb4a37c505d42c39fa7df12ea9f12a430d8ad3c969361887

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hayloft-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 65.5 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.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 8c9dd474443d85bff1f21de942d4f08e68c8c7c7bf41af7e70a5d84e3afb5abe
MD5 a3c54f28c8c19900d840d355d18b19e0
BLAKE2b-256 900cd2aea95a9c0b3f01faf5e9cf41e49a08a655fba302efe79971df3613d86d

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