first 24h of iota-decide-4b:
@huggingface built a free demo space for it
@pratikg benchmarked it on a mac mini at ~90ms a decision
We’re testing it internally as an agentic control plane for @IOTA_SN9, so the swarm can diagnose and recover from its own failures in real time.
Quoting @pratikg
✅ BENCHMARKED: IOTA Decide 4B v0.4, an open-weight decision model from @MacrocosmosAI, running on my 64GB M5 Pro Mac mini
You hand it a state (a ticket, a policy, an agent trace) plus questions and one forward pass returns a probability for every answer. With their bundled loader on the Mac's GPU in full bf16, it loaded in 12.8 seconds and peaked at 10.7 GB.
Short ticket, about 130 tokens:
- yes/no: 88 ms
- 3-way choice: 105 ms
- 3-level score: 88 ms
That's about 11 decisions a second on a desktop Mac.
Their own example, a refund asked for 45 days after purchase on a 30-day policy, answered all 3 questions in 277 ms with the same answers on every repeat:
- eligible: 2.2% yes
- route: refunds team, 86%
- urgency: Low, 63%
Longer states take about 0.6 s per decision at 1k tokens and 2.6 to 3.0 s at 4k.
These numbers are the floor. On Mac its linear-attention layers still run on PyTorch's generic kernels, so an optimized Metal path should make it faster. Their 33 ms figure is on a d
Full post on TaosisOpen on X ↗
IOTA Decide 4B is our first open model, but it won't be our last.
Build with us:
🌐 iota.macrocosmos.ai/sdk
Linkiota.macrocosmos.aiiota.macrocosmos.ai/sdkFull post on TaosisOpen on X ↗
IOTA Decide 4B sits on the Pareto frontier: no smaller model scores higher.
It's cheap to run. ~$0.0037 per 1,000 decisions self-hosted.

Full post on TaosisOpen on X ↗
Introducing IOTA Decide 4B, our first public model.
Pareto optimal. Built different.
Trained across globally distributed GPUs with our SDK.
Open weights, Apache-2.0.
🤗 huggingface.co/macrocosm-os/iota-decide-4b-v0.4
Linkhuggingface.cohuggingface.co/macrocosm-os/iota-decide-4b-v0.4Full post on TaosisOpen on X ↗
Taosis newsletters
Taosis News: the week’s articles from the subnet teams, the press and community newsletters, every Friday. Taosis Weekly: the week’s movers, best yields and chain events, with dollar values, every Monday. Past issues
Validator FirstTensor.com (5DvT…N2ed) scheduled a child-key change on 42 subnets
Validator hotkey 5DvTpiniW9s3APmHRYn8FroUWyfnLtrsid5Mtn5EwMXHN2ed announced new child keys on SN6, SN8, SN9, SN14, SN20, SN29, SN30, SN35, SN37, SN38, SN41, SN44 and 30 more, applying at block 9,431,952 (~24h). Stake delegated to it there routes through its children after that.
ValidatorFirstTensor.comSubnetsSN6, SN8, SN9, SN14, SN20, SN29, SN30, SN35, SN37, SN38, SN41, SN44, … (42 subnets) Between blocks 9,424,713 and 9,424,772
SN9 miner burn moved from 69% to 19%
Share of the subnet's miner emission routed to burn: 69% → 19%.
Detected 11d agoView subnet →
SN9 miner burn moved from 26% to 69%
Share of the subnet's miner emission routed to burn: 26% → 69%.
Detected 11d agoView subnet →
SN9 miner burn moved from 0% to 26%
Share of the subnet's miner emission routed to burn: 0% → 26%.
Detected 13d agoView subnet →
Validator 5HK2…YYXr scheduled a child-key change on SN9
Validator hotkey 5HK2LZRrvj581VjyxuFxb6ehFZoNi5PqAg3Y2HsmYPhGYYXr announced new child keys on SN9, applying at block 9,360,403 (~24h). Stake delegated to it there routes through its children after that.
Validator5HK2LZ…hGYYXrSubnetsSN9 Between blocks 9,353,196 and 9,353,257View subnet →
Validator Kiln (5F7d…r6LW) scheduled a child-key change on 2 subnets
Validator hotkey 5F7dvCS7mdzJU4o9bAUx4LPgpF3XeMM1XEz9nVqVNga9r6LW announced new child keys on SN9, SN105, applying at block 9,359,503 (~24h). Stake delegated to it there routes through its children after that.
ValidatorKilnSubnetsSN9, SN105 Between blocks 9,352,280 and 9,352,340
Validator 5EqY…oaUf scheduled a child-key change on 14 subnets
Validator hotkey 5EqYdsxW1EYfb7PdJrazCYd1JuunqhABtHSWKh34jPbQoaUf announced new child keys on SN9, SN22, SN31, SN62, SN65, SN73, SN87, SN88, SN93, SN94, SN105, SN107 and 2 more, applying at block 9,359,506 (~24h). Stake delegated to it there routes through its children after that.
Validator5EqYds…bQoaUfSubnetsSN9, SN22, SN31, SN62, SN65, SN73, SN87, SN88, SN93, SN94, SN105, SN107, … (14 subnets) Between blocks 9,352,280 and 9,352,340
Validator Tensorplex Labs (5E4z…ULde) scheduled a child-key change on 2 subnets
Validator hotkey 5E4z3h9yVhmQyCFWNbY9BPpwhx4xFiPwq3eeqmBgVF6KULde announced new child keys on SN8, SN9, applying at block 9,357,569 (~24h). Stake delegated to it there routes through its children after that.
ValidatorTensorplex LabsSubnetsSN8, SN9 Between blocks 9,350,331 and 9,350,391
Hundreds of worker failures and the result is the same.
We don't think about fault tolerance any more.
Quoting @IOTA_SN9
A question we often hear from teams evaluating the IOTA SDK: if I train this again, do I get the same model?
We ran 7 independent 16B pretraining runs, ~140 GPUs each. Between them, 585 worker crashes, preemptions and rejoins. The loss curves are almost identical.
Reproducibility is what turns a result into science instead of a one-off. It's also what makes a training run worth paying for.
Most distributed training projects overfit to a single experiment: one model, one recipe, one demo run. The IOTA SDK is general purpose, fault-tolerant and reproducible.
iota.macrocosmos.ai/sdk
Full post on TaosisOpen on X ↗
Validator 5HK2…YYXr scheduled a child-key change on 2 subnets
Validator hotkey 5HK2LZRrvj581VjyxuFxb6ehFZoNi5PqAg3Y2HsmYPhGYYXr announced new child keys on SN8, SN9, applying at block 9,352,004 (~24h). Stake delegated to it there routes through its children after that.
Validator5HK2LZ…hGYYXrSubnetsSN8, SN9 Between blocks 9,344,778 and 9,344,898
Validator Kiln (5F7d…r6LW) scheduled a child-key change on 2 subnets
Validator hotkey 5F7dvCS7mdzJU4o9bAUx4LPgpF3XeMM1XEz9nVqVNga9r6LW announced new child keys on SN9, SN118, applying at block 9,352,007 (~24h). Stake delegated to it there routes through its children after that.
ValidatorKilnSubnetsSN9, SN118 Between blocks 9,344,778 and 9,344,898
Validator 5EqY…oaUf scheduled a child-key change on 18 subnets
Validator hotkey 5EqYdsxW1EYfb7PdJrazCYd1JuunqhABtHSWKh34jPbQoaUf announced new child keys on SN6, SN8, SN9, SN22, SN24, SN31, SN62, SN65, SN73, SN87, SN88, SN93 and 6 more, applying at block 9,352,010 (~24h). Stake delegated to it there routes through its children after that.
Validator5EqYds…bQoaUfSubnetsSN6, SN8, SN9, SN22, SN24, SN31, SN62, SN65, SN73, SN87, SN88, SN93, … (18 subnets) Between blocks 9,344,778 and 9,344,898
Validator Tensorplex Labs (5E4z…ULde) scheduled a child-key change on 2 subnets
Validator hotkey 5E4z3h9yVhmQyCFWNbY9BPpwhx4xFiPwq3eeqmBgVF6KULde announced new child keys on SN8, SN9, applying at block 9,348,569 (~24h). Stake delegated to it there routes through its children after that.
ValidatorTensorplex LabsSubnetsSN8, SN9 Between blocks 9,341,210 and 9,341,378
Validator 5HK1…RJAK scheduled a child-key change on 2 subnets
Validator hotkey 5HK1Ubcg6MBwDGW7Td4RtAvE1FNyvkHvXKfwymW9q1BCRJAK announced new child keys on SN8, SN9, applying at block 9,348,403 (~24h). Stake delegated to it there routes through its children after that.
Validator5HK1Ub…BCRJAKSubnetsSN8, SN9 Between blocks 9,341,151 and 9,341,210
Validator Kusanagi (5Csz…gMUV) scheduled a child-key change on 44 subnets
Validator hotkey 5CszMVts9ueMUSKdAwLFSLT7u4oyxN7fUBpo8Z3ETw1ggMUV announced new child keys on SN1, SN2, SN4, SN8, SN9, SN10, SN14, SN17, SN24, SN25, SN39, SN42 and 32 more, applying at block 9,342,864 (~24h). Stake delegated to it there routes through its children after that.
ValidatorKusanagiSubnetsSN1, SN2, SN4, SN8, SN9, SN10, SN14, SN17, SN24, SN25, SN39, SN42, … (44 subnets) Between blocks 9,335,649 and 9,335,704
Validator 5HK2…YYXr scheduled a child-key change on 3 subnets
Validator hotkey 5HK2LZRrvj581VjyxuFxb6ehFZoNi5PqAg3Y2HsmYPhGYYXr announced new child keys on SN8, SN9, SN125, applying at block 9,340,906 (~24h). Stake delegated to it there routes through its children after that.
Validator5HK2LZ…hGYYXrSubnetsSN8, SN9, SN125 Between blocks 9,333,662 and 9,333,730
Validator 5HK1…RJAK scheduled a child-key change on 3 subnets
Validator hotkey 5HK1Ubcg6MBwDGW7Td4RtAvE1FNyvkHvXKfwymW9q1BCRJAK announced new child keys on SN8, SN9, SN125, applying at block 9,340,903 (~24h). Stake delegated to it there routes through its children after that.
Validator5HK1Ub…BCRJAKSubnetsSN8, SN9, SN125 Between blocks 9,333,662 and 9,333,730
Validator Kiln (5F7d…r6LW) scheduled a child-key change on 3 subnets
Validator hotkey 5F7dvCS7mdzJU4o9bAUx4LPgpF3XeMM1XEz9nVqVNga9r6LW announced new child keys on SN8, SN9, SN125, applying at block 9,340,909 (~24h). Stake delegated to it there routes through its children after that.
ValidatorKilnSubnetsSN8, SN9, SN125 Between blocks 9,333,662 and 9,333,730
Validator Tensorplex Labs (5E4z…ULde) scheduled a child-key change on 2 subnets
Validator hotkey 5E4z3h9yVhmQyCFWNbY9BPpwhx4xFiPwq3eeqmBgVF6KULde announced new child keys on SN9, SN51, applying at block 9,339,920 (~24h). Stake delegated to it there routes through its children after that.
ValidatorTensorplex LabsSubnetsSN9, SN51 Between blocks 9,332,678 and 9,332,744
Validator 5HK2…YYXr scheduled a child-key change on 2 subnets
Validator hotkey 5HK2LZRrvj581VjyxuFxb6ehFZoNi5PqAg3Y2HsmYPhGYYXr announced new child keys on SN8, SN9, applying at block 9,330,187 (~24h). Stake delegated to it there routes through its children after that.
Validator5HK2LZ…hGYYXrSubnetsSN8, SN9 Between blocks 9,322,980 and 9,323,050
Validator 5HK1…RJAK scheduled a child-key change on 2 subnets
Validator hotkey 5HK1Ubcg6MBwDGW7Td4RtAvE1FNyvkHvXKfwymW9q1BCRJAK announced new child keys on SN8, SN9, applying at block 9,330,184 (~24h). Stake delegated to it there routes through its children after that.
Validator5HK1Ub…BCRJAKSubnetsSN8, SN9 Between blocks 9,322,980 and 9,323,050
Validator Kiln (5F7d…r6LW) scheduled a child-key change on 2 subnets
Validator hotkey 5F7dvCS7mdzJU4o9bAUx4LPgpF3XeMM1XEz9nVqVNga9r6LW announced new child keys on SN8, SN9, applying at block 9,330,190 (~24h). Stake delegated to it there routes through its children after that.
ValidatorKilnSubnetsSN8, SN9 Between blocks 9,322,980 and 9,323,050
Validator 5HK2…YYXr scheduled a child-key change on 2 subnets
Validator hotkey 5HK2LZRrvj581VjyxuFxb6ehFZoNi5PqAg3Y2HsmYPhGYYXr announced new child keys on SN8, SN9, applying at block 9,319,387 (~24h). Stake delegated to it there routes through its children after that.
Validator5HK2LZ…hGYYXrSubnetsSN8, SN9 Between blocks 9,312,186 and 9,312,255
Validator Kiln (5F7d…r6LW) scheduled a child-key change on 2 subnets
Validator hotkey 5F7dvCS7mdzJU4o9bAUx4LPgpF3XeMM1XEz9nVqVNga9r6LW announced new child keys on SN8, SN9, applying at block 9,319,390 (~24h). Stake delegated to it there routes through its children after that.
ValidatorKilnSubnetsSN8, SN9 Between blocks 9,312,186 and 9,312,255
Validator 5HK1…RJAK scheduled a child-key change on 2 subnets
Validator hotkey 5HK1Ubcg6MBwDGW7Td4RtAvE1FNyvkHvXKfwymW9q1BCRJAK announced new child keys on SN8, SN9, applying at block 9,319,384 (~24h). Stake delegated to it there routes through its children after that.
Validator5HK1Ub…BCRJAKSubnetsSN8, SN9 Between blocks 9,312,115 and 9,312,186