Here's the full story of how Ziptie works and why it was created.
First download the code. In a terminal with a bash-like scripting language this can be done with
git clone https://codeberg.org/brohrer/ziptie.git
Then Python's package manager pip is a good way to get it into your environment.
python3 -m pip install -e ziptie
from ziptie.algo import Ziptie
zt = Ziptie(n_inputs)
zt.create_new_bundles()
zt.grow_bundles()
bundle_activities = zt.update_bundles(inputs)
zt.n_bundles >= bundle_limit