For the IQuest-Coder-V1-Instruct: We suggest using Temperature=0.6, TopP=0.85, TopK=20.
IQuest-Coder-V1 Highlights
IQuest-Coder-V1 is a new family of code large language models (LLMs) designed to advance autonomous software engineering and code intelligence. Built on the innovative code-flow multi-stage training paradigm, IQuest-Coder-V1 captures the dynamic evolution of software logic, delivering state-of-the-art performance across critical dimensions:
State-of-the-Art Performance
: Achieves leading results on SWE-Bench Verified (76.2%), BigCodeBench (49.9%), LiveCodeBench v6 (81.1%), and other major coding benchmarks, surpassing competitive models across agentic software engineering, competitive programming, and complex tool use.
Code-Flow Training Paradigm
: Moving beyond static code representations, our models learn from repository evolution patterns, commit transitions, and dynamic code transformations to understand real-world software development processes.
Dual Specialization Paths
: Bifurcated post-training delivers two specialized variants—Thinking models (utilizing reasoning-driven RL for complex problem-solving) and Instruct models (optimized for general coding assistance and instruction-following).
Efficient Architecture
: The IQuest-Coder-V1-Loop variant introduces a recurrent mechanism that optimizes the trade-off between model capacity and deployment footprint.
Native Long Context
: All models natively support up to 128K tokens without requiring additional scaling techniques.
Model Overview
The IQuest-Coder-V1 series includes models ranging from 7B to 40B parameters, with both standard and Loop variants:
Model
Parameters
Layers
Hidden Size
Attention Heads (Q/KV)
Context Length
IQuest-Coder-V1-7B-Instruct
7B
14
5120
40/8
128K
IQuest-Coder-V1-7B-Thinking
7B
14
5120
40/8
128K
IQuest-Coder-V1-14B-Instruct
14B
28
5120
40/8
128K
IQuest-Coder-V1-14B-Thinking
14B
28
5120
40/8
128K
IQuest-Coder-V1-40B-Instruct
40B
80
5120
40/8
128K
IQuest-Coder-V1-40B-Thinking
40B
80
5120
40/8
128K
IQuest-Coder-V1-40B-Loop-Instruct
40B
80 (2 iterations)
5120
40/8
128K
IQuest-Coder-V1-40B-Loop-Thinking
40B
80 (2 iterations)
5120
40/8
128K
Architecture Features:
Grouped Query Attention (GQA) for efficient inference
Native 128K context length support
Vocabulary size: 76,800 tokens
Loop variants use recurrent transformer design with shared parameters across two iterations
For more details, please refer to our Technical Report, GitHub.
Quickstart
IQuest-Coder-V1 uses custom modeling code via Hugging Face's auto_map feature. We recommend using transformers==4.56.0.
Basic Usage with Transformers
from transformers import AutoModelForCausalLM, AutoTokenizer
model_name = "IQuestLab/IQuest-Coder-V1-40B-Instruct"# Load the tokenizer and model
tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
model_name,
torch_dtype="auto",
device_map="cuda:0",
trust_remote_code=True,
)
# Prepare the input
prompt = "Write a Python function to calculate the Fibonacci sequence using dynamic programming."
messages = [
{"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)
# Generate response
generated_ids = model.generate(
**model_inputs,
max_new_tokens=8192
)
generated_ids = generated_ids[0][len(model_inputs.input_ids[0]):]
response = tokenizer.decode(generated_ids, skip_special_tokens=True)
print(response)
Using Thinking Models
For complex reasoning tasks, use the Thinking variant:
model_name = "IQuest/IQuest-Coder-V1-40B-Thinking"# The Thinking model includes explicit reasoning traces# Use similar code as above, but expect longer, more detailed responses# with step-by-step problem decomposition
Deployment with vLLM
For production deployment, you can use vLLM to create an OpenAI-compatible API endpoint. Please refer to the
vLLM PR
for implementation details.
Reasoning vs. Efficiency Trade-off
: Thinking models provide superior reasoning but generate longer responses; Instruct models are more efficient for straightforward tasks.
Code Execution
: Models generate code but do not execute it; always validate outputs in sandboxed environments.
Domain Specificity
: While trained on diverse codebases, performance may vary on highly specialized or proprietary frameworks.
Factuality
: Models may generate plausible but incorrect code; verify critical implementations thoroughly.
Citation
If you find our work helpful, please cite:
@article{iquest-coder-v1-2025,
title={IQuest-Coder-V1 Technical Report},
author={IQuest Coder Team},
url={https://github.com/IQuestLab/IQuest-Coder-V1/blob/main/papers/IQuest_Coder_Technical_Report.pdf}
year={2025}
}
@article{codescaling,
title={Scaling Laws for Code: Every Programming Language Matters},
author={Yang, Jian and Guo, Shawn and Jing, Lin and Zhang, Wei and Liu, Aishan and Hao, Chuan and Li, Zhoujun and Zhao, Wayne Xin and Liu, Xianglong and Lv, Weifeng and others},
journal={arXiv preprint arXiv:2512.13472},
year={2025}
}
@article{close_the_loop,
title={Close the Loop: Synthesizing Infinite Tool-Use Data via Multi-Agent Role-Playing},
author={Yuwen Li, Wei Zhang, Zelong Huang, Mason Yang, Jiajun Wu, Shawn Guo, Huahao Hu, Lingyi Sun, Jian Yang, Mingjie Tang, Byran Dai},
journal={arXiv preprint arXiv:2512.23611},
year={2025}
}
@article{loopcoder,
title={LoopCoder: Scaling Code Intelligence via Looped Language Models},
author={Jian Yang, Wei Zhang, Shawn Guo, Yizhi Li, Lin Jing, Zhengmao Ye, Shark Liu, Yuyang Song, Jiajun Wu, Che Liu, T. Zheng, Siwei Wu, L. Liao, X. Ma, Chuan Hao, Ran Tao, Yan Xing, Jianzhou Wang, Mingjie Tang, Aishan Liu, Zhoujun Li, Xianglong Liu, Weifeng Lv1, Bryan Dai},
year={2025}
}
@article{swe_compress,
title={Context as a Tool: Context Management for Long-Horizon SWE-Agents},
author={hukai Liu, Jian Yang, Bo Jiang, Yizhi Li, Jinyang Guo, Xianglong Liu, Bryan Dai},
journal={arXiv preprint arXiv:2512.22087},
year={2025}
}
Runs of cyankiwi IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit on huggingface.co
33
Total runs
0
24-hour runs
-1
3-day runs
3
7-day runs
-81
30-day runs
More Information About IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit huggingface.co Model
More IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit license Visit here:
IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit huggingface.co is an AI model on huggingface.co that provides IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit's model effect (), which can be used instantly with this cyankiwi IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit model. huggingface.co supports a free trial of the IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit model, and also provides paid use of the IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit. Support call IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit model through api, including Node.js, Python, http.
IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit huggingface.co is an online trial and call api platform, which integrates IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit's modeling effects, including api services, and provides a free online trial of IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit, you can try IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit online for free by clicking the link below.
cyankiwi IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit online free url in huggingface.co:
IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit is an open source model from GitHub that offers a free installation service, and any user can find IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit on GitHub to install. At the same time, huggingface.co provides the effect of IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit install, users can directly use IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
IQuest-Coder-V1-40B-Loop-Instruct-AWQ-4bit install url in huggingface.co: