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.4.0a0.tar.gz (69.7 kB view details)

Uploaded Source

Built Distribution

hayloft-0.4.0a0-py3-none-any.whl (71.3 kB view details)

Uploaded Python 3

File details

Details for the file hayloft-0.4.0a0.tar.gz.

File metadata

  • Download URL: hayloft-0.4.0a0.tar.gz
  • Upload date:
  • Size: 69.7 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.4.0a0.tar.gz
Algorithm Hash digest
SHA256 76559a45957aa26563fab2c1a8088294c0ca76aa7f229dbaf4009636b5cc2eab
MD5 8f09f4a44de645f710f557a265be0aeb
BLAKE2b-256 1d76742bd80f2e242ea724afcd00ee3ed825307fc25c5171267711998a7cfe3c

See more details on using hashes here.

File details

Details for the file hayloft-0.4.0a0-py3-none-any.whl.

File metadata

  • Download URL: hayloft-0.4.0a0-py3-none-any.whl
  • Upload date:
  • Size: 71.3 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.4.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 9a04c0bf16ee0fce94e5a3347270d9ac9d7158c5eef2286ae73f167a152895af
MD5 339d3c65b47063613e650c88c58ed267
BLAKE2b-256 7d0c808c4b053529503fc7b8f9ccc5effb8db7317b1eb06514bca709af315448

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