Please use the new repository for downloads and citations. This repo remains for continuity.
James Silberrad Brown Center for AI Research
The
James Silberrad Brown Center for Artificial Intelligence (JSBCAI)
is an interdisciplinary research hub at San Diego State University dedicated to advancing artificial intelligence through foundational research, applied innovation, and student-driven inquiry.
Aztec-Coder-4B
An agentic coding model that runs on your laptop.
Aztec-Coder-4B is a 4B-parameter model, fine-tuned from Qwen3.5-4B, that investigates bugs, edits files, runs commands, and verifies its own fixes in real software repositories. Agentic coding at this level has required 27B+ models. This one fits on a consumer GPU.
Results
We reserved 121 real software bugs that the model never saw during training. Before fine-tuning, it solved 10% of them. After training, it solved
83%
, verified by running each project's hidden test suite. The model learned to fix bugs in general, not just the ones it practiced on.
Benchmark
Qwen3.5-4B (base)
Aztec-Coder-4B
Aztec-Coder-4B-NVFP4
Generalization test
(121 unseen bugs, tests run to verify)
10.1%
82.9%
38.0%*
Live-60
(60 real-world engineering tasks, solved end-to-end in containers)
15.0%
21.7%
15.0%
Instruction-following
(IFEval)
84.66
87.21
86.37
MMLU-Pro
64.0%
70.0%
66.85%
Terminal-Bench 1.0 (core, 80 tasks)
33.8%
33.8%
18.8%
Terminal-Bench 2.1 (89 tasks)
coming soon
coming soon
coming soon
The instruction-following score
improved
over the base model. The coding gains cost nothing on general quality. Gains of this kind usually trade one for the other.
*NVFP4 generalization: 12/32 on a 32-instance subset (the same slice our comparisons use). The quantization costs roughly half the generalization capability.
Our decontamination protocol is published with the model: none of these benchmark problems overlap the training data.
What it does
Investigates and fixes bugs in real repositories.
The model explores a codebase, reads the failing code, writes a patch, and runs the tests to check itself, inside a sandboxed container.
Thinks before each action.
Like much larger reasoning models, it reasons between tool calls.
Runs on consumer hardware.
~8GB VRAM in BF16; ~5GB as the NVFP4 quantized variant.
How we trained it
Three stages, each with a plain-language summary:
Seed demonstrations.
GLM-5.3, a frontier 744B open model, generated roughly 1,875 coding trajectories. We verified every one by running the actual tests before using it. These demonstrations taught our model the
format
of agentic coding: how to use tools, when to run tests, what a working solution looks like.
Reinforcement learning on real bugs.
The model then practiced on 237 curated software engineering problems: ones it could sometimes solve, but not reliably. For each problem, the model repeatedly attempted a fix. Solutions that made the real hidden tests pass were reinforced; failures were not. This phase, 145 batches of on-policy GRPO, built the actual problem-solving ability.
Generalization checks.
At every stage boundary, we re-tested the model on problems it had never trained on. The 10.1% to 82.9% jump above is the result.
Training data
NVIDIA Nemotron-Post-Training-Dataset-v2
: a portion of its general instruction-following, structured-output, and tool-use data anchored the model's general capabilities.
Our distilled seed set
: ~1,875 verified coding trajectories generated by GLM-5.3 (Z.AI), each confirmed by running the real test suite before use.
Open SWE datasets
: a blend of open software-engineering problem sets provided the RL practice pool.
The RL phase used no static data at all
: the model generated fresh attempts each batch, and only test-verified outcomes became training signal.
Usage
from vllm import LLM
llm = LLM(model="jsbaicenter/Aztec-Coder-4B", max_model_len=131072)
Recommended sampling:
temperature 1.0, top_p 0.95
. The model uses the Qwen3.5 chat template with interleaved thinking (the
qwen3
reasoning parser in vLLM) and
qwen3_coder
tool-call format.
A quantized NVFP4 variant (~5GB) and an MTP-boosted speculative decoding head (for faster inference) are available from the same organization.
Limitations
A 4B model has 4B knowledge: obscure facts and extreme-domain reasoning still favor larger models.
We tuned the agent loop for sandboxed container environments; other deployment contexts are untested.
Safety behaviors come from the base model; the RL phase optimized test-passing only, with no safety-specific training. See the base model card.
Technical report
: coming soon, covering the full methodology, the ablations, and our negative results on teacher-logprob distillation.
License
Apache-2.0, matching the base model.
Citation
@misc{jsbai_coder_4b,
title={Aztec-Coder-4B: Agentic Coding at Laptop Scale via Teacher-Seeded RL},
author={James Silberrad Brown Center for AI},
year={2026},
publisher={HuggingFace}
}
Runs of jsbaicenter JSBAI-Coder-4B on huggingface.co
2.9K
Total runs
0
24-hour runs
35
3-day runs
2.7K
7-day runs
2.7K
30-day runs
More Information About JSBAI-Coder-4B huggingface.co Model
JSBAI-Coder-4B huggingface.co is an AI model on huggingface.co that provides JSBAI-Coder-4B's model effect (), which can be used instantly with this jsbaicenter JSBAI-Coder-4B model. huggingface.co supports a free trial of the JSBAI-Coder-4B model, and also provides paid use of the JSBAI-Coder-4B. Support call JSBAI-Coder-4B model through api, including Node.js, Python, http.
JSBAI-Coder-4B huggingface.co is an online trial and call api platform, which integrates JSBAI-Coder-4B's modeling effects, including api services, and provides a free online trial of JSBAI-Coder-4B, you can try JSBAI-Coder-4B online for free by clicking the link below.
jsbaicenter JSBAI-Coder-4B online free url in huggingface.co:
JSBAI-Coder-4B is an open source model from GitHub that offers a free installation service, and any user can find JSBAI-Coder-4B on GitHub to install. At the same time, huggingface.co provides the effect of JSBAI-Coder-4B install, users can directly use JSBAI-Coder-4B installed effect in huggingface.co for debugging and trial. It also supports api for free installation.