Skip to main content

pypi pyver hclicore huckle hai

Haillo

Haillo is a pseudo-terminal multiplexer for hai (hcli_hai), the HCLI command line AI chat and agent application.


Haillo expects to work with the hai HCLI application (hcli_hai + hcli_core + huckle) to interact with locally (or remotely) stored ai conversation contexts.

Note that a valid Ollama or xAI API key has to be setup for hcli_hai to be usable. See hai help after hooking to it with huckle (see installation instructions below).

Help shape HCLI and it’s ecosystem by raising issues on github!

[1] http://hcli.io

Installation

haillo requires a supported version of Python and pip.

You’ll need an WSGI compliant application server to run haillo. For example, you can use Green Unicorn (https://gunicorn.org/).

pip install haillo
pip install huckle
pip install hcli_hai
pip install hcli_core
pip install gunicorn
hcli_core cli install `hcli_hai path`
huckle cli install localhost:8000
hcli_core cli run hai | bash
haillo

Usage

haillo help
hcli_hai help
hcli_core help
huckle help
hai help

Versioning

This project makes use of semantic versioning (http://semver.org) and may make use of the “devx”, “prealphax”, “alphax” “betax”, and “rcx” extensions where x is a number (e.g. 0.3.0-prealpha1) on github. Only full major.minor.patch releases will be pushed to pip from now on.

Supports

  • Interacting with an hcli_hai (hai HCLI application) backend via the huckle hcli client.

To Do

  • TBD

Bugs

  • TBD

Metadata

Release files for haillo 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for haillo 1.0.0
File Size Uploaded
haillo-1.0.0.tar.gz 23.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for haillo 1.0.0
File Interpreter ABI Platform
haillo-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 46.6 kB

Release files / haillo-1.0.0.tar.gz

Download URL haillo-1.0.0.tar.gz
Size 23.0 kB
Tags Source
SHA-256 checksum
How to use checksums
473fad1733110c2dd8978618d3472c91e237654d7cbfa70a38926d1e20657523
BLAKE2b-256 checksum
How to use checksums
d96582e8d6d00f82af820237fee7d63ca263e743e0064aa9576b883185305588
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.7

Release files / haillo-1.0.0-py3-none-any.whl

Download URL haillo-1.0.0-py3-none-any.whl
Size 23.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a2644e9c0cdac7308783896591f95126ae7eaca3fa78364c09a90bf9e8f5d070
BLAKE2b-256 checksum
How to use checksums
c4cf8dac0b2ba52fcadcd557f6ae4f9ca9252bd797bd271a106a68463337a8af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page