File size: 1,471 Bytes
1ab7b30
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
---
license: apache-2.0
tags:
  - thox
  - meshstack
  - tooling
---

# thoxmesh-node — distribution channel

Wheels for `thoxmesh_node`, the thin registration helper used by the
**ThoxLLM Cloud** self-serve mesh templates (HF Space and Colab notebook).

This repository exists purely as a **public, auth-free install source**: the
templates repository (`ttracx/thoxllm-cloud`) is private, so a subscriber's
Colab runtime cannot `pip install` from it. Nothing here is a model.

## Install

```bash
pip install "thoxmesh-node @ https://huggingface.co/tommytracx/thoxmesh-node-dist/resolve/main/dist/thoxmesh_node-0.1.0-py3-none-any.whl"
```

## What it does

Registers a node you deploy — a duplicated Hugging Face Space, or a Colab
runtime — with **your own** ThoxLLM Cloud account, so you can address it by
alias:

* pairs as a MeshStack device (Ed25519, single-use join key);
* registers a model endpoint via `POST /v1/mesh/endpoints`;
* heartbeats so the routing table keeps selecting it.

## What it does not do

* It never reads, stores or transmits your **Hugging Face token**. That token
  stays in your own runtime and is used only to download model weights.
* It refuses to send anything matching `hf_*` as a credential, so pasting your
  HF token into the wrong field fails locally rather than leaving your machine.
* It never sends prompt content to any control plane.

Source and full documentation: `templates/` in `ttracx/thoxllm-cloud`.

Apache-2.0.