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

Uploaded Source

Built Distribution

hayloft-0.2.3-py3-none-any.whl (66.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hayloft-0.2.3.tar.gz
  • Upload date:
  • Size: 65.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.3.tar.gz
Algorithm Hash digest
SHA256 a65a796aad45b05f2cd84ebe1bb4a643bb5c160c03c6f748e12bca749013a2c7
MD5 00ea48fc49235e3107c8ccfe12658089
BLAKE2b-256 6a8cdc8a3787ed1cc5038a8fb5b3375d4bde6fae8ccca6f848bc3f109ebdb2a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hayloft-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 66.9 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b3ea1556534eaf26229bc94a6cbe0a468798f17ba6e37204d47c263da775b93d
MD5 9fbc814b720c1e985b2de8e4b9cb5e0b
BLAKE2b-256 d4a8f900979048cc61de641301e90be8cc27a5d29a045be0c8facb712a08e8c9

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