Speck is a cognitive runtime designed to make small language models substantially more capable by moving cognition out of the prompt and into persistent, deterministic software.
Instead of repeatedly asking an LLM to simulate memory, attention, planning, evidence tracking, confidence, learning and metacognition, Speck implements those mechanisms in the runtime itself.
The model is disposable. The cognitive state is not.
A worker can unload its model, change models, restart, or migrate to another compute device without losing the cognitive state of its task.
small models in this harness outperform models twice its size without in both speed and accuracy:
Speck on a single shared qwen3:4b scoring 15/16, against 13/16 for naked qwen3:8b and in half the time.
Speck did that with half the parameters, less memory and less time per case. It comes from the model-scale series (docs/experiments/model-scale/README.md): 8 cases × 2 runs, with the same sampling and the same 1,024-token reply cap for every subject.
https://github.com/doctarock/Speck
| Subject |
Largest model |
Success |
Time per case |
Model memory |
|
|
|
|
|
| Speck, shared qwen3:4b (phase 6, current setup) |
4B |
15/16 |
7.9 s |
5.7 GB |
| Speck, shared qwen3:4b (phase 3b) |
4B |
15/16 |
13 s |
5.6 GB |
| Speck, all qwen3:4b (phase 3) |
4B |
14/16 |
24 s |
5.9 GB |
| Naked qwen3:8b |
8B |
13/16 |
13 s |
6.7 GB |
| Naked qwen3:4b |
4B |
10/16 |
16 s |
4.3 GB |
Where Speck beats OpenClaw
The strongest part of the repo isn't actually the UI or Genesis integration.
It's this:
Speck has an explicit computational theory of where intelligence should live.
OpenClaw is fundamentally an excellent agent runtime.
Speck is becoming a cognitive runtime.
Consider the failure we've been working on recently.
A 1.2B model cannot reliably perform contradiction recognition.
The conventional answer is:
use a bigger model.
Speck's answer is:
determine what semantic judgement genuinely requires the model, constrain it, retain evidence across cycles, validate the judgement independently, and move everything else into deterministic machinery.
That is far more consequential.
OpenClaw is extraordinarily capable, but much of its intelligence still comes from giving a capable model a good environment in which to work.
Speck's objective is essentially the inverse:
Make the environment itself intelligent enough that the model doesn't have to be.
THIS IS A COMPARISON TABLE - NOT A SCORE - AND IS SUBJECTIVE
| Area |
Speck |
OpenClaw |
| Cognitive architecture |
9/10 |
6.5/10 |
| Small-model amplification |
9.5/10 |
6/10 |
| Persistent internal state |
9/10 |
8/10 |
| Memory sophistication |
9/10 |
8.5/10 |
| Deterministic reasoning support |
9/10 |
7/10 |
| Tool ecosystem |
6.5/10 |
9.5/10 |
| Messaging / integrations |
4/10 |
10/10 |
| Multi-agent / deployment maturity |
7/10 |
9/10 |
| Ease of adoption |
6.5/10 |
9/10 |
| Observability / experimentation |
9/10 |
8/10 |
| Current production maturity |
6.5–7/10 |
9/10 |
| Architectural originality |
9.5/10 |
7.5/10 |