diff --git a/README.md b/README.md index da4c3d9..044724f 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Releases track the roadmap phases; see [CHANGELOG.md](CHANGELOG.md). | v0.1.0 | 0 | Skeleton and sim-engine | released | | v0.2.0 | 1 | Static router (filter/score/pick, streaming proxy) | released | | v0.3.0 | 1.5 | Admission control (priority bands) | released | -| v0.4.0 | 2 | Agent: GPU/IB discovery, engine supervision | released | +| v0.4.0 | 2 | Agent: GPU/IB discovery, engine supervision | released as part of v0.5.0 | | v0.5.0 | 3 | Control plane: catalog, placement, reconciler, ctl | released | | v0.6.0 | 4 | Multi-node placement and fabric awareness | released | | v0.7.0 | — | Conversations, agent memory, disk management | released | @@ -50,6 +50,18 @@ budgets and rate limits decide who may use any of it. Since v0.11.0 (each release's detail is in [CHANGELOG.md](CHANGELOG.md)): +- **3D models as jobs** (v0.14.3). `POST /v1/3d/generations` answers with a + job, asked after until its mesh is ready to download. ComfyUI makes it on + the cluster's own cards, TripoSR being the tested model. The job says how + far along it is, the model's licence is written into the GLB, and + `per_mesh` prices it. People make them at `/3d` on the portal; `llmgw ctl + 3d` shows every owner's jobs. A model profile may also load weights of + its own, and an admission band may wait longer than the rest, for bulk + work. +- **Pictures from ComfyUI** (v0.14.2). `POST /v1/images/generations` is made + by ComfyUI, behind a gate that demands the replica's key, as an engine the + agents install from its source checked against a digest. `per_image` + prices it, and people make pictures at `/images` on the portal. - **Adapters, and the tenancy tree over the API** (v0.14.1). `llmgw ctl kb dataset` and `llmgw ctl train` make a LoRA adapter from a collection on a node's spare GPU memory, kept on the mirror and seen only by its