Views
No views yet
le-gros-chaton is a coding agent for the terminal. It runs tool-calling loops
inside Docker containers, plans, edits files, runs commands, and finishes
when the task verifier passes.| Step | Adapter | Purpose |
|---|---|---|
| 1 | Fable5 | Tool-call format alignment (Code-Functional-Mixture, 91.2% adapter) |
| 2 | Trajectory SFT (16K) | Real agentic trace imitation on Terminal-Bench 2.0 tasks |
| 3 | (merged) | base + Fable5 + traj → merged-16k (this repo, bf16, text-only) |
eval/tbench_eval.py):| Task | Pass rate |
|---|---|
| fix-git | 3/5 |
| log-summary-date-ranges | 2/5 |
| overfull-hbox | 0/5 |
| regex-log | 1/5 |
| count-dataset-tokens | 0/5 |
| **Total | 6/25 |
benchmark_results.jsonl (filter by
adapter=merged). Trial traces are in eval/tb_traces/.1vllm serve mateo0093/le-gros-chaton \
2 --port 8000 \
3 --dtype bfloat16 \
4 --max-model-len 32768vllm>=0.27 knows the Qwen3_5ForCausalLM
architecture natively — no patches required.1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model = AutoModelForCausalLM.from_pretrained(
4 "mateo0093/le-gros-chaton",
5 torch_dtype="bfloat16",
6 device_map="cuda:0",
7)
8tok = AutoTokenizer.from_pretrained("mateo0093/le-gros-chaton")eval/tb_agent.py is the harness that drives TB-2.0 evaluation. It is
not part of this model release but is in the project repository at
Mateooo93/le-gros-chaton.
The 4 reactive fixes in the harness (finish-gate, doc-retrieve, dead-end
pivot, scheduled compaction) are designed to help a 9B model recover from
common failure modes.devlog/018_release.md.le-gros-chaton-qwen-merged-16k # this repo (17 GB bf16 model)
le-gros-chaton-qwen # Fable5 adapter
le-gros-chaton-qwen-traj-sft-16k # trajectory SFT adapter (12 modules)
le-gros-chaton-qwen-rlvr-step10 # RLVR step-10 (kept for the record)@misc{le-gros-chaton-2026,
author = {Mateo},
title = {Le Gros Chaton: a 9B coding agent},
year = {2026},
note = {Qwen3.5-9B + Fable5 + 16K trajectory SFT, Terminal-Bench 2.0 = 25\%},
url = {https://huggingface.co/mateo0093/le-gros-chaton},
}1git clone https://github.com/Mateooo93/le-gros-chaton
2cd le-gros-chaton
3bash setup_mi300x.sh # ROCm + venv on the GPU box
4# download merged model + base + Fable5 + traj adapters
5# python eval/tbench_eval.py --model-server http://<box>:8000 \
6# --model-name le-gros-chaton --label le-gros-chaton-16k \
7# --adapter merged --attempts 5devlog/017_mi300x_vllm_serving.md and devlog/018_release.md for
the full training and serving history.