Files
hack-house/bench/results/new-mistral_7b.json
T
leetcrypt c61413c648 test(ai): screen smollm2/hermes3/mistral — none beat qwen2.5:3b
Pulled and benchmarked three more tool-capable CPU models looking for a better
default. All score 0/12 (vs qwen2.5:3b at 2/12): in the multi-turn agent loop
they leak the positional-in-tags dialect (<tools>run_shell 'cmd'</tools>) the
parser can't recover, even when they emit clean structured tool_calls on a
single-turn probe; smollm2 and mistral also wedge into repeating summaries.

qwen3:4b could not be pulled — Ollama 0.3.9 is too old (HTTP 412), same as
granite3.1-dense:2b. Upgrading Ollama is the highest-leverage next step to test
the qwen3/granite3.x generation. qwen2.5:3b remains the default.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-13 03:28:04 -07:00

114 lines
3.0 KiB
JSON

{
"ts": "2026-06-13T03:23:46",
"model": "mistral:7b",
"rows": [
{
"id": "shell-easy",
"category": "shell",
"tier": "easy",
"result": "FAIL",
"secs": 216.8,
"summary": "<tools>run_shell 'mkdir proj'</tools>",
"verify_out": ""
},
{
"id": "shell-medium",
"category": "shell",
"tier": "medium",
"result": "FAIL",
"secs": 81.0,
"summary": "<tools>run_shell './mkdir -p a/b/c</tools>",
"verify_out": "cat: /root/a/b/c/marker.txt: No such file or directory"
},
{
"id": "shell-hard",
"category": "shell",
"tier": "hard",
"result": "FAIL",
"secs": 87.0,
"summary": "<tools>run_shell 'find /etc -name \"*.conf\" | wc -l</tools>",
"verify_out": "cat: /root/conf_count.txt: No such file or directory"
},
{
"id": "code-easy",
"category": "code",
"tier": "easy",
"result": "FAIL",
"secs": 97.0,
"summary": "<tools>write_file path=add.py content='print(2+3)\\n'</tools>",
"verify_out": "cat: /root/add.out: No such file or directory"
},
{
"id": "code-medium",
"category": "code",
"tier": "medium",
"result": "TIMEOUT",
"secs": 46.7,
"summary": "<tools>write_file path=add.py content='print(2+3)\\n'</tools>",
"verify_out": ""
},
{
"id": "code-hard",
"category": "code",
"tier": "hard",
"result": "TIMEOUT",
"secs": 46.8,
"summary": "<tools>write_file path=add.py content='print(2+3)\\n'</tools>",
"verify_out": ""
},
{
"id": "git-easy",
"category": "git",
"tier": "easy",
"result": "TIMEOUT",
"secs": 46.8,
"summary": "<tools>write_file path=add.py content='print(2+3)\\n'</tools>",
"verify_out": ""
},
{
"id": "git-medium",
"category": "git",
"tier": "medium",
"result": "TIMEOUT",
"secs": 46.9,
"summary": "<tools>write_file path=add.py content='print(2+3)\\n'</tools>",
"verify_out": ""
},
{
"id": "git-hard",
"category": "git",
"tier": "hard",
"result": "TIMEOUT",
"secs": 46.8,
"summary": "<tools>write_file path=add.py content='print(2+3)\\n'</tools>",
"verify_out": ""
},
{
"id": "multi-easy",
"category": "multi",
"tier": "easy",
"result": "TIMEOUT",
"secs": 46.9,
"summary": "<tools>write_file path=add.py content='print(2+3)\\n'</tools>",
"verify_out": ""
},
{
"id": "multi-medium",
"category": "multi",
"tier": "medium",
"result": "TIMEOUT",
"secs": 46.8,
"summary": "<tools>write_file path=add.py content='print(2+3)\\n'</tools>",
"verify_out": ""
},
{
"id": "multi-hard",
"category": "multi",
"tier": "hard",
"result": "TIMEOUT",
"secs": 46.9,
"summary": "<tools>write_file path=add.py content='print(2+3)\\n'</tools>",
"verify_out": ""
}
]
}