Skip to content

DirectoryTools

NousCoder-14B logo

NousCoder-14B

An Apache-licensed 14B model tuned for competitive programming.

Visit NousCoder-14B

Coding & WebOpen SourceWe checked the prices on huggingface.co on 28 Sep 2026.

NousCoder-14B homepage screenshot

Recaply review

NousCoder-14B review: an open RL model for Python contest problems

NousCoder-14B is Nous Research's free, Apache 2.0 open-weight model for competitive programming, made by training Qwen3-14B with reinforcement learning to solve contest problems in Python.

$0
Apache 2.0 weights on Hugging Face; Nous sells no API for it
67.87%
Pass@1 on LiveCodeBench v6, up from 60.79% for Qwen3-14B
80K
Token context (81,920), twice Qwen3-14B's native 40,960
29.5 GB
Of BF16 weights to download, before any quantization

What is NousCoder-14B?

NousCoder-14B is Qwen3-14B post-trained by Nous Research with reinforcement learning on 24,000 verifiable contest problems. The model earned a reward only when its Python solution passed every test case within the time and memory limits. It reads and writes text, and its config stretches the context to 81,920 tokens with YaRN.

It is a research release rather than a product. Nous published the weights, the RL environment and the training logs, but runs no API for it. It is still available and Nous has not replaced it, yet unlike agentic coding models it was trained only on single-turn problems, not on tools or multi-step repo work.

What changed from Qwen3-14B?

Only the training: the architecture and size are the same, and RL on contest problems added about seven points on LiveCodeBench v6.

Training
Reinforcement learning on 24,000 verifiable contest problems, run for four days on 48 B200 GPUs.
Score
LiveCodeBench v6 Pass@1 rose from 60.79% to 67.87% at an 81,920-token context, and to 63.35% at the base 40,960.
Context
81,920 tokens through YaRN, twice the base model's native 40,960.
Focus
Reinforcement learning covered only Python solutions to competitive programming problems.

Who is NousCoder-14B best for?

NousCoder-14B is best for people who solve or study competitive programming problems in Python and for researchers who want a reproducible RL recipe for code.

  • Competitive programming practice

    It was trained only on contest problems judged by input and output test cases under time and memory limits, like those on Codeforces.

  • RL researchers

    Nous released the RL environment, the training logs and the objectives it compared, so you can reproduce the run or build on it.

  • Local use on one GPU

    It is a dense 14B model with 29.5 GB of BF16 weights, small enough for a single data-centre GPU, with community quantized builds for smaller cards.

What's included with NousCoder-14B?

RL training on 24,000 verifiable problems, an 81,920-token context, a fully published training stack and Qwen3-compatible weights.

RL on verifiable problems
Trained on 24,000 problems where code only scored when it passed every test within 15 seconds and 4 GB of memory.
Longer context
YaRN doubles Qwen3-14B's 40,960 tokens to 81,920, which lifted its LiveCodeBench score by about four and a half points.
Open training stack
The RL environment sits in Nous's Atropos framework on GitHub, and the Weights & Biases training logs are public.
Qwen3 architecture
It keeps Qwen3-14B's architecture and chat format, so runtimes that load Qwen3 models can load it.

How much does NousCoder-14B cost?

NousCoder-14B is free: the Apache 2.0 weights download at no cost from Hugging Face, and Nous Research sells no API or paid plan for it.

Open weights$0Free download
  • Apache 2.0 licence, commercial use allowed
  • About 29.5 GB of BF16 weights on Hugging Face
  • You pay only for your own hardware

Nous Research sells no API, subscription or paid tier for NousCoder-14B. It is not in the Nous Portal model catalog, and no Hugging Face inference provider serves it, so running it means your own GPU or a rented one. Full pricing on huggingface.co. We checked these prices on .

How do readers rate NousCoder-14B?

No one has rated NousCoder-14B yet. Be the first.

No ratings yetThe score and its stars show once 3 readers have rated NousCoder-14B.
Your rating

Sign in to rate. One rating per account.

Your rating of NousCoder-14B

NousCoder-14B pros and cons

It clearly beats its Qwen3-14B base on LiveCodeBench and is fully open, but it only knows single-turn Python contest problems and some users doubt the headline score.

Pros

  • Lifts Qwen3-14B's LiveCodeBench v6 score from 60.79% to 67.87% Pass@1, by Nous's own measure.
  • Fully open: the weights, the RL environment, the hyperparameters and the training logs are all public, so the run can be reproduced.
  • Small enough for one GPU at 29.5 GB in BF16, and free to use commercially under Apache 2.0.

Cons

  • Several Reddit users doubt the headline score because Nous tracked LiveCodeBench during training, and its write-up says it picked checkpoints on that benchmark.
  • Trained only on Python contest problems in single turns, so it is not built for other languages, tool use or multi-file repo work; users flagged the missing language details at launch.
  • Nous says its answers quickly fill the context window, and wrong answers run longer than right ones.
  • No hosted API from Nous or any Hugging Face inference provider, so you need your own hardware.

Is NousCoder-14B open source?

Yes. NousCoder-14B's code is public under the Apache 2.0 licence, so you can run it on your own server.

Run it yourselfThe code and the steps to put it on your own server are in its repository.View the code

What are the best NousCoder-14B alternatives?

NousCoder-14B is an open source alternative to Gemini 3.1 Deep Think. DeepSeek-V3.2-Speciale and Nomos 1 do the same job and are open source too.

Questions about NousCoder-14B

What is NousCoder-14B?

NousCoder-14B is Nous Research's free, Apache 2.0 open-weight model for competitive programming, made by training Qwen3-14B with reinforcement learning to solve contest problems in Python.

Who is NousCoder-14B for?

NousCoder-14B is best for people who solve or study competitive programming problems in Python and for researchers who want a reproducible RL recipe for code.

Is NousCoder-14B free?

Yes. NousCoder-14B has a free Open weights plan: apache 2.0 licence, commercial use allowed.

Is NousCoder-14B open source?

Yes. NousCoder-14B's code is public under the Apache 2.0 licence, so you can run it on your own server.

What are the best NousCoder-14B alternatives?

The closest alternatives on Recaply are Gemini 3.1 Deep Think, DeepSeek-V3.2-Speciale, Nomos 1, North Mini Code, Qwen3.6-27B and Falcon H1R 7B.

Where can I try NousCoder-14B?

On its official website, huggingface.co.

Is NousCoder-14B good for everyday coding or coding agents?

Not really. Nous trained it only on single-turn competitive programming problems with Python answers, and lists multi-turn training as future work. For repo edits, tool calls or other languages, a model trained for agentic coding is the better fit.

Is there a NousCoder-14B API?

No. Nous Research does not host NousCoder-14B, it is not in the Nous Portal model catalog, and no Hugging Face inference provider serves it. You download the Apache 2.0 weights and run them on your own or rented hardware.

What hardware do I need to run NousCoder-14B?

The BF16 weights take about 29.5 GB, so at full precision you need a GPU with more than 30 GB of memory, plus room for its long outputs. Community quantized builds on Hugging Face shrink it for smaller cards.

Can I reproduce NousCoder-14B's training?

Yes. Nous published the RL environment in its Atropos framework, its training logs and hyperparameters, and it trained on the same 24,000-problem dataset as DeepCoder-14B. The full run took four days on 48 B200 GPUs.

Our verdict

NousCoder-14B is a useful open research model for Python contest problems, not an everyday coding assistant.

Nous lifted Qwen3-14B from 60.79% to 67.87% on LiveCodeBench v6 and published every part of the recipe, but the model only learned single-turn contest problems.

Skip it for
You want an assistant that edits repositories, calls tools or writes languages other than Python.
Check first
Test it on problems outside LiveCodeBench first, since Nous picked its checkpoints on that benchmark.