usedot commited on
Commit
de840b2
·
verified ·
1 Parent(s): bcefaf5

Rebuild model card, evidence visuals, and Dot research identity

Browse files
README.md CHANGED
@@ -8,59 +8,76 @@ language:
8
  - en
9
  datasets:
10
  - usedot/dot-loom-conductor-v2
 
11
  tags:
12
  - lora
13
  - peft
14
  - mistral
 
15
  - model-routing
16
  - inference-orchestration
17
  - multi-agent
18
  - dot-loom
19
- model-index:
20
- - name: Dot Loom Conductor 14B
21
- results:
22
- - task:
23
- type: text-generation
24
- name: Structured multi-model routing
25
- dataset:
26
- type: usedot/dot-loom-conductor-v2
27
- name: Dot Loom Conductor v2 held-out families
28
- split: test
29
- metrics:
30
- - type: json-validity
31
- name: JSON validity
32
- value: 100.0
33
- - type: policy-accuracy
34
- name: Policy accuracy
35
- value: 99.7
36
- - type: exact-plan-accuracy
37
- name: Exact plan accuracy
38
- value: 90.2
39
- - type: constraint-compliance
40
- name: Hard-constraint compliance
41
- value: 98.9
42
- - type: unsafe-under-escalation
43
- name: Unsafe under-escalation
44
- value: 0.0
45
  ---
46
 
47
- ![Dot Loom Conductor 14B](assets/dot-loom-conductor-hero.svg)
 
 
48
 
49
- # Dot Loom Conductor 14B
50
 
51
- **A Mistral 14B LoRA adapter that converts a task, candidate-model profiles, and hard budgets
52
- into a structured Lean, Balanced, or Strict execution plan.** It decides which model writes,
53
- which model independently reviews, whether a finalizer is needed, and what every role may access.
54
- It does not answer the underlying user task.
55
 
56
- [Try the public routing lab](https://huggingface.co/spaces/usedot/Dot-Loom-Conductor-Lab) ·
57
- [Inspect the dataset](https://huggingface.co/datasets/usedot/dot-loom-conductor-v2) ·
58
- [Read the technical report](TECHNICAL_REPORT.md) ·
59
- [Reproduce the research](https://github.com/usedotai/dot-loom/tree/main/research/ministral-conductor)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
60
 
61
  ## Quick start
62
 
63
- The released artifact is a PEFT adapter. The pinned base model is downloaded separately.
64
 
65
  ```bash
66
  git clone https://huggingface.co/usedot/Dot-Loom-Conductor-14B
@@ -69,15 +86,13 @@ python -m pip install -r requirements.txt
69
  python inference_example.py
70
  ```
71
 
72
- The example loads base revision `5b0ceedbb42dff466ae60b258ba296f32da51384`, attaches this
73
- adapter, performs greedy decoding, and prints one JSON plan. BF16 inference requires a GPU with
74
- sufficient memory. The published evaluation did not test a quantized deployment.
75
 
76
- ### Input and output
77
 
78
- Inputs contain task risk and complexity, three model or worker profiles, and maximum calls,
79
- credits, and latency. A real H200 inference from the archived demo produced this plan for a
80
- high-risk payment race:
81
 
82
  ```json
83
  {
@@ -107,106 +122,99 @@ high-risk payment race:
107
  }
108
  ```
109
 
110
- The roles are model-agnostic. `worker_a`, `worker_b`, and `worker_c` may represent hosted models,
111
- local models, or models from different providers. Production code must recompute every declared
112
- receipt field and enforce the hard budgets outside the model.
113
 
114
- ## Held-out evaluation
115
 
116
- The evaluation contains 1,200 examples from eight task families absent from training and
117
- validation.
 
118
 
119
  | Lane | JSON valid | Policy accuracy | Exact plan | Constraints met | Unsafe under-escalation | Mean regret |
120
  |---|---:|---:|---:|---:|---:|---:|
121
  | Deterministic Loom | 100.0% | 93.9% | 79.3% | 100.0% | 5.7% | 1.733 |
122
  | Raw Ministral 14B Base | 1.0% | 0.4% | 0.1% | 0.1% | 98.1% | 1051.175 |
123
  | Dot-trained raw adapter | 100.0% | 99.7% | 90.2% | 98.9% | 0.0% | 11.823 |
124
- | Dot-trained plus guard | 100.0% | 100.0% | 90.8% | 100.0% | 0.0% | 0.245 |
125
-
126
- The adapter improved exact-plan accuracy over deterministic Loom by 11.5 percentage points.
127
- Paired bootstrap 95% CI: 9.4 to 13.7 points. Exact-plan McNemar two-sided p-value: `< 1e-12`.
128
 
129
- The raw adapter exceeded a hard budget on 13 of 1,200 proposals. Dot Loom's deterministic runtime
130
- guard caught all 13 and used its fallback. The guard is runtime code and is not contained inside
131
- the adapter weights.
132
 
133
- ![Held-out benchmark](assets/benchmark-overview.svg)
 
 
134
 
135
- ![Held-out task-family generalization](assets/family-generalization.svg)
 
 
136
 
137
- ### How to interpret the baselines
138
 
139
- The raw Base checkpoint is included only as a pre-training capacity control. It shows that the
140
- structured behavior was learned during the disclosed fine-tune. It is not presented as a fair
141
- comparison against an instruction-tuned general assistant. Deterministic Loom is the operationally
142
- relevant baseline because it receives the same task, worker, and budget fields and already emits a
143
- valid routing plan. A future release should also evaluate instruction-tuned routing baselines and
144
- multiple training seeds.
145
 
146
- ## What the conductor decides
 
 
147
 
148
- - Lean, Balanced, or Strict execution depth
149
- - Writer, reviewer, and finalizer assignments
150
- - Whether the reviewer comes from an independent provider group
151
- - Which previous outputs each role may access
152
- - Maximum calls, credits, and latency
153
- - Estimated combined quality and pass rate
154
- - Bounded machine-readable routing reasons
155
 
156
- This is a rank-32 LoRA adapter for a Mistral base model, not a 14B foundation model trained from
157
- scratch.
158
 
159
- ## Artifact and training receipt
 
 
 
160
 
161
  | Property | Value |
162
  |---|---:|
163
  | Adapter size | 560,078,656 bytes |
164
- | SHA-256 | `e0e6655a16a10f28cbce898e564640bf6a4a64ca84bb2014a1da3a60c5f11eda` |
165
  | LoRA rank / alpha / dropout | 32 / 64 / 0.05 |
166
  | Trainable parameters | 139,984,896 |
167
  | Total base parameters | 14,085,016,576 |
168
  | Base revision | `5b0ceedbb42dff466ae60b258ba296f32da51384` |
169
- | Training hardware | NVIDIA H200 SXM5, 143,771 MiB reported VRAM |
170
- | Training data | 9,000 synthetic examples |
171
- | Validation data | 900 family-disjoint synthetic examples |
172
  | Optimizer steps / epochs | 564 / 2 |
173
  | Effective batch size | 32 |
174
  | Learning rate / schedule | `1.5e-4` / cosine, 28 warmup steps |
 
175
  | Seed | `20260716` |
176
  | Duration | 52.6 minutes |
177
  | Mean GPU utilization | 96.57% |
178
  | Integrated GPU energy | 0.588 kWh |
179
  | Selected checkpoint | Step 564, validation loss `0.070168` |
180
 
181
- BF16 LoRA targeted `q_proj`, `k_proj`, `v_proj`, `o_proj`, `gate_proj`, `up_proj`, and
182
- `down_proj`. No user prompts, private code, wallets, API keys, or production conversations were
183
- used.
184
 
185
- ![Training dynamics](assets/training-dynamics.svg)
186
 
187
  ## Reproducibility
188
 
189
- - `requirements.txt` pins the exact tested runtime versions from the archived H200 environment.
190
  - `adapter_config.json` pins the upstream base revision.
191
- - `SHA256SUMS` covers the release files and adapter weights.
192
- - `evidence/` contains the training receipt, telemetry summary, paired statistics, checkpoint
193
- selection, and scored benchmark summaries.
194
- - The [full research package](https://github.com/usedotai/dot-loom/tree/main/research/ministral-conductor)
195
- contains the generator, raw predictions, scoring code, audit responses, tests, and charts.
 
 
196
 
197
  ## Intended use
198
 
199
- - Research on model-agnostic inference orchestration
200
  - Offline comparison with deterministic routers
201
  - Experimental routing for coding agents and AI application backends
202
- - Local demonstrations of cost, latency, and verification tradeoffs
203
 
204
- ## Out of scope
205
 
206
- - Treating predicted quality as a production guarantee
207
  - Executing financial, health, legal, security, or infrastructure changes without review
208
  - Granting permissions or selecting tools without a separate authorization layer
209
- - Using model-generated budgets without deterministic runtime recomputation
210
 
211
  ## Limitations
212
 
@@ -215,7 +223,8 @@ used.
215
  - The benchmark measures routing-plan generation, not final code correctness.
216
  - Worker capability values can drift from live provider performance.
217
  - The study uses one seed, one base checkpoint, and one H200 training run.
218
- - A production deployment must enforce all hard constraints outside the model.
 
219
 
220
  ## Citation
221
 
@@ -232,5 +241,5 @@ used.
232
 
233
  ## License
234
 
235
- This adapter is released under Apache 2.0. The upstream base model is also currently published
236
- under Apache 2.0. Users must comply with the upstream license and any applicable provider terms.
 
8
  - en
9
  datasets:
10
  - usedot/dot-loom-conductor-v2
11
+ thumbnail: https://huggingface.co/usedot/Dot-Loom-Conductor-14B/resolve/main/assets/dot-loom-conductor-cover.png
12
  tags:
13
  - lora
14
  - peft
15
  - mistral
16
+ - structured-output
17
  - model-routing
18
  - inference-orchestration
19
  - multi-agent
20
  - dot-loom
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  ---
22
 
23
+ <p align="center">
24
+ <img src="assets/dot-mark.png" width="104" alt="Dot">
25
+ </p>
26
 
27
+ <h1 align="center">Dot Loom Conductor 14B</h1>
28
 
29
+ <p align="center"><strong>A learned control policy for budget-constrained multi-model inference.</strong></p>
 
 
 
30
 
31
+ <p align="center">
32
+ <a href="https://huggingface.co/datasets/usedot/dot-loom-conductor-v2">Dataset</a>
33
+ &nbsp;·&nbsp;
34
+ <a href="https://huggingface.co/spaces/usedot/Dot-Loom-Conductor-Lab">Policy explorer</a>
35
+ &nbsp;·&nbsp;
36
+ <a href="TECHNICAL_REPORT.md">Technical report</a>
37
+ &nbsp;·&nbsp;
38
+ <a href="https://github.com/usedotai/dot-loom/tree/main/research/ministral-conductor">Source and receipts</a>
39
+ </p>
40
+
41
+ ![Dot Loom Conductor 14B](assets/dot-loom-conductor-cover.png)
42
+
43
+ Dot Loom Conductor receives a task, three candidate worker profiles, and hard call, credit, and
44
+ latency budgets. It returns a schema-constrained **Lean**, **Balanced**, or **Strict** execution
45
+ plan with role assignments, access rules, estimated receipts, and bounded reason codes.
46
+
47
+ It does not answer the task. It decides how the task should be executed.
48
+
49
+ | Release fact | Result |
50
+ |---|---:|
51
+ | Base checkpoint | `mistralai/Ministral-3-14B-Base-2512` |
52
+ | Released artifact | Rank-32 PEFT LoRA adapter |
53
+ | Training corpus | 9,000 synthetic routing traces |
54
+ | Held-out evaluation | 1,200 family-disjoint cases |
55
+ | Exact-plan match | 90.2% raw adapter, 90.8% with runtime guard |
56
+ | Lift over deterministic Loom | +11.5 percentage points with guard |
57
+ | Hard-budget violations after guard | 0 of 1,200 |
58
+ | Training run | 52.6 minutes on 1x NVIDIA H200 SXM5 |
59
+
60
+ No user prompts, production conversations, wallets, API keys, private code, or customer data were
61
+ used in training.
62
+
63
+ ## Why this model exists
64
+
65
+ Most agent stacks either use one model for every request or hard-code a fixed writer and reviewer
66
+ pipeline. Both approaches spend the same amount of inference on easy and difficult work.
67
+
68
+ The conductor learns a different policy:
69
+
70
+ - **Lean:** one writer call when the task is low-risk and reversible
71
+ - **Balanced:** a writer plus an independent reviewer when verification earns its cost
72
+ - **Strict:** a writer, reviewer, and finalizer for high-consequence or synthesis-heavy work
73
+
74
+ The roles are model-agnostic. A worker can be OpenAI, Claude, DeepSeek, Qwen, a Dot model, an
75
+ OpenRouter endpoint, or a local model. Brand names never appear in the training prompts. Routing is
76
+ based on capability, reliability, provider independence, cost, latency, risk, and hard budgets.
77
 
78
  ## Quick start
79
 
80
+ The release is a PEFT adapter. The pinned base model is downloaded separately.
81
 
82
  ```bash
83
  git clone https://huggingface.co/usedot/Dot-Loom-Conductor-14B
 
86
  python inference_example.py
87
  ```
88
 
89
+ The example loads base revision `5b0ceedbb42dff466ae60b258ba296f32da51384`, attaches the
90
+ adapter, runs greedy decoding, and prints one JSON plan. The published evaluation used BF16. A
91
+ quantized deployment was not evaluated.
92
 
93
+ ### Output contract
94
 
95
+ A real inference from the archived H200 demo produced this plan for a high-risk payment race:
 
 
96
 
97
  ```json
98
  {
 
122
  }
123
  ```
124
 
125
+ Production code must recompute costs, latency, role validity, access, and hard-budget compliance
126
+ outside the model. The adapter proposes a plan. Deterministic runtime code enforces it.
 
127
 
128
+ ## Evaluation
129
 
130
+ The frozen test split contains 1,200 examples from eight task families that do not appear in
131
+ training or validation: payment races, tenant isolation, webhook replay, OAuth integrity, SSRF
132
+ egress, stream settlement, health triage, and contract risk.
133
 
134
  | Lane | JSON valid | Policy accuracy | Exact plan | Constraints met | Unsafe under-escalation | Mean regret |
135
  |---|---:|---:|---:|---:|---:|---:|
136
  | Deterministic Loom | 100.0% | 93.9% | 79.3% | 100.0% | 5.7% | 1.733 |
137
  | Raw Ministral 14B Base | 1.0% | 0.4% | 0.1% | 0.1% | 98.1% | 1051.175 |
138
  | Dot-trained raw adapter | 100.0% | 99.7% | 90.2% | 98.9% | 0.0% | 11.823 |
139
+ | **Dot-trained plus guard** | **100.0%** | **100.0%** | **90.8%** | **100.0%** | **0.0%** | **0.245** |
 
 
 
140
 
141
+ ![Held-out benchmark](assets/benchmark-overview.png)
 
 
142
 
143
+ The guarded conductor improved exact-plan match over deterministic Loom by 11.5 percentage
144
+ points. The paired bootstrap 95% confidence interval was 9.4 to 13.7 points. The exact-plan
145
+ McNemar two-sided p-value was `< 1e-12`.
146
 
147
+ The raw adapter exceeded a hard budget on 13 of 1,200 proposals. The published runtime guard
148
+ caught all 13 and selected its deterministic fallback. The guard is runtime code and is not
149
+ contained in the adapter weights.
150
 
151
+ ![Held-out task-family generalization](assets/family-generalization.png)
152
 
153
+ ### Baseline interpretation
 
 
 
 
 
154
 
155
+ The raw base checkpoint is a pre-training capacity control. It demonstrates that the structured
156
+ routing behavior was acquired during the disclosed fine-tune. It is not presented as a fair
157
+ comparison against an instruction-tuned general assistant.
158
 
159
+ Deterministic Loom is the operational baseline. It receives the same task, worker, and budget
160
+ fields and already emits a valid plan. Future work should add instruction-tuned routing baselines,
161
+ live downstream task outcomes, and multiple training seeds.
 
 
 
 
162
 
163
+ ## Training
 
164
 
165
+ The adapter was trained on the public [Dot Loom Conductor v2
166
+ corpus](https://huggingface.co/datasets/usedot/dot-loom-conductor-v2). Each label was selected by
167
+ enumerating all 15 valid role assignments, rejecting plans that exceed hard budgets, and choosing
168
+ the highest-utility feasible plan under the disclosed simulator.
169
 
170
  | Property | Value |
171
  |---|---:|
172
  | Adapter size | 560,078,656 bytes |
173
+ | Adapter SHA-256 | `e0e6655a16a10f28cbce898e564640bf6a4a64ca84bb2014a1da3a60c5f11eda` |
174
  | LoRA rank / alpha / dropout | 32 / 64 / 0.05 |
175
  | Trainable parameters | 139,984,896 |
176
  | Total base parameters | 14,085,016,576 |
177
  | Base revision | `5b0ceedbb42dff466ae60b258ba296f32da51384` |
178
+ | Hardware | 1x NVIDIA H200 SXM5, 143,771 MiB reported VRAM |
179
+ | Train / validation examples | 9,000 / 900, family-disjoint |
 
180
  | Optimizer steps / epochs | 564 / 2 |
181
  | Effective batch size | 32 |
182
  | Learning rate / schedule | `1.5e-4` / cosine, 28 warmup steps |
183
+ | Precision | BF16 |
184
  | Seed | `20260716` |
185
  | Duration | 52.6 minutes |
186
  | Mean GPU utilization | 96.57% |
187
  | Integrated GPU energy | 0.588 kWh |
188
  | Selected checkpoint | Step 564, validation loss `0.070168` |
189
 
190
+ LoRA targeted `q_proj`, `k_proj`, `v_proj`, `o_proj`, `gate_proj`, `up_proj`, and `down_proj`.
 
 
191
 
192
+ ![Training dynamics](assets/training-dynamics.png)
193
 
194
  ## Reproducibility
195
 
 
196
  - `adapter_config.json` pins the upstream base revision.
197
+ - `requirements.txt` pins the tested runtime versions from the archived H200 environment.
198
+ - `SHA256SUMS` covers the public release files and adapter weights.
199
+ - `evidence/` includes the training receipt, telemetry summary, checkpoint selection, paired
200
+ statistics, and scored benchmark summaries.
201
+ - The [research package](https://github.com/usedotai/dot-loom/tree/main/research/ministral-conductor)
202
+ contains the corpus generator, raw predictions, scoring code, audit responses, tests, charts,
203
+ and command-line demonstrations.
204
 
205
  ## Intended use
206
 
207
+ - Research on learned, model-agnostic inference orchestration
208
  - Offline comparison with deterministic routers
209
  - Experimental routing for coding agents and AI application backends
210
+ - Local demonstrations of cost, latency, independence, and verification tradeoffs
211
 
212
+ ## Not intended for
213
 
214
+ - Treating predicted quality or pass rate as a production guarantee
215
  - Executing financial, health, legal, security, or infrastructure changes without review
216
  - Granting permissions or selecting tools without a separate authorization layer
217
+ - Trusting model-declared costs or budgets without deterministic recomputation
218
 
219
  ## Limitations
220
 
 
223
  - The benchmark measures routing-plan generation, not final code correctness.
224
  - Worker capability values can drift from live provider performance.
225
  - The study uses one seed, one base checkpoint, and one H200 training run.
226
+ - The raw adapter violated a hard budget in 13 of 1,200 test proposals.
227
+ - A production deployment must enforce every hard constraint outside the model.
228
 
229
  ## Citation
230
 
 
241
 
242
  ## License
243
 
244
+ The adapter is released under Apache 2.0. The pinned upstream base model is also published under
245
+ Apache 2.0. Users must comply with the upstream license and any applicable provider terms.
SHA256SUMS CHANGED
@@ -1,15 +1,16 @@
1
  d5fadc36773f0a6e03ae542aac79a3747abd47f77028ab304cb878dc2beb3ec1 .gitattributes
 
2
  cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE
3
  a7afc45c75c5ba304cf2bfcd9061e0832f28cb3a42cc29fea2c1284d6def2964 NOTICE
4
- e345c30dcfee5694236231b9d1c1b2950e0d5ba4143fc27810f5c695065d39e8 README.md
5
- f1d4dcc5d2b118ee603e3ca389d52251f14c29c82e70867b1d1ec36d5e47b6eb TECHNICAL_REPORT.md
6
- d980b376af380689d7e60e8c86d2ca9b96a09215337a59670430a90df3eadaf1 CITATION.cff
7
  39d3e713e98dc32ad4b663d58e0ffff719d91550d08545076d5094d804ce5e05 adapter_config.json
8
  e0e6655a16a10f28cbce898e564640bf6a4a64ca84bb2014a1da3a60c5f11eda adapter_model.safetensors
9
- 82ec02400973e21d6fae7f7b2fe0c8e5f7b7602f57a315b26dd27f4100cfa165 assets/benchmark-overview.svg
10
- 7030b9293dcbdaf586b115c041bb1e46722cae6ac9d3fdb213dd5ee77efa59a4 assets/dot-loom-conductor-hero.svg
11
- 271d5d2f9d5ad04cec6d7fde6b64ab40b88ad54ba3e39c56769e719176c6dead assets/family-generalization.svg
12
- 6853cf0e379f5751c4b3a2ee2e267d8645428643c29e28b75080936adab699c4 assets/training-dynamics.svg
 
13
  433ffcf387183f580ce03978f4d2dff0d518416f67083c481c5073dcf3d7d31d evidence/checkpoint-selection.json
14
  ced5263c61c6732af7da8fb7c03a227e71ff3f129b54b3a1965ede6c1ba0d33a evidence/deterministic_scored.summary.json
15
  dbe6682d157932edeafddf20303c0f0e4380bf467af7934e1070a4862519ec3f evidence/gpu-telemetry.summary.json
 
1
  d5fadc36773f0a6e03ae542aac79a3747abd47f77028ab304cb878dc2beb3ec1 .gitattributes
2
+ d980b376af380689d7e60e8c86d2ca9b96a09215337a59670430a90df3eadaf1 CITATION.cff
3
  cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE
4
  a7afc45c75c5ba304cf2bfcd9061e0832f28cb3a42cc29fea2c1284d6def2964 NOTICE
5
+ 5d7a0c27387950ac75b835844c2092f59e0ab13071a5b7009f151267827233ed README.md
6
+ e5465da8a0115cb226fc36e640ef534e761f1adec88c1b3345c33d57c483a443 TECHNICAL_REPORT.md
 
7
  39d3e713e98dc32ad4b663d58e0ffff719d91550d08545076d5094d804ce5e05 adapter_config.json
8
  e0e6655a16a10f28cbce898e564640bf6a4a64ca84bb2014a1da3a60c5f11eda adapter_model.safetensors
9
+ 1449b4e04afd787b8594d36bc522c28dbbafd5d9bf40ad0973bb20f3954e84c7 assets/benchmark-overview.png
10
+ 50c7c38b901aababb16ccaf599bcb95a36a2ad9bfd41bfcf8210bff46b0f8631 assets/dot-loom-conductor-cover.png
11
+ d8b632da85953ed75b11f9e77d998ad01e89e042a14abd8f3990fc5fc2442b68 assets/dot-mark.png
12
+ 4d5dfe31eea6fcd2951805c4fc2999962659521dd89b90e3c9cc6f90ce27eeb4 assets/family-generalization.png
13
+ e72de3a667dbc2ed166224d6297b863e452d02340766c1c03852dcbd4ac32b10 assets/training-dynamics.png
14
  433ffcf387183f580ce03978f4d2dff0d518416f67083c481c5073dcf3d7d31d evidence/checkpoint-selection.json
15
  ced5263c61c6732af7da8fb7c03a227e71ff3f129b54b3a1965ede6c1ba0d33a evidence/deterministic_scored.summary.json
16
  dbe6682d157932edeafddf20303c0f0e4380bf467af7934e1070a4862519ec3f evidence/gpu-telemetry.summary.json
TECHNICAL_REPORT.md CHANGED
@@ -1,8 +1,12 @@
1
- # Dot Loom Conductor 14B
 
 
2
 
3
- ## Learned budget-constrained multi-model routing
4
 
5
- Dot R&D, July 2026
 
 
6
 
7
  ### Abstract
8
 
@@ -97,7 +101,7 @@ guard is not encoded in the adapter weights.
97
 
98
  - [Model and adapter](https://huggingface.co/usedot/Dot-Loom-Conductor-14B)
99
  - [Dataset](https://huggingface.co/datasets/usedot/dot-loom-conductor-v2)
100
- - [Interactive routing lab](https://huggingface.co/spaces/usedot/Dot-Loom-Conductor-Lab)
101
  - [Source, tests, raw predictions, and receipts](https://github.com/usedotai/dot-loom/tree/main/research/ministral-conductor)
102
 
103
  ### Citation
 
1
+ <p align="center">
2
+ <img src="assets/dot-mark.png" width="84" alt="Dot">
3
+ </p>
4
 
5
+ <h1 align="center">Dot Loom Conductor 14B</h1>
6
 
7
+ <p align="center"><strong>Technical report: learned budget-constrained multi-model routing</strong></p>
8
+
9
+ <p align="center">Dot R&amp;D · July 2026</p>
10
 
11
  ### Abstract
12
 
 
101
 
102
  - [Model and adapter](https://huggingface.co/usedot/Dot-Loom-Conductor-14B)
103
  - [Dataset](https://huggingface.co/datasets/usedot/dot-loom-conductor-v2)
104
+ - [Reference policy explorer](https://huggingface.co/spaces/usedot/Dot-Loom-Conductor-Lab)
105
  - [Source, tests, raw predictions, and receipts](https://github.com/usedotai/dot-loom/tree/main/research/ministral-conductor)
106
 
107
  ### Citation
assets/benchmark-overview.png ADDED
assets/benchmark-overview.svg DELETED
assets/dot-loom-conductor-cover.png ADDED
assets/dot-loom-conductor-hero.svg DELETED
assets/dot-mark.png ADDED
assets/family-generalization.png ADDED
assets/family-generalization.svg DELETED
assets/training-dynamics.png ADDED
assets/training-dynamics.svg DELETED