Views
No views yet

| Model | Link |
|---|---|
| IQuest-Coder-V1-40B-Base-Stage1 | 🤗 Hugging Face |
| IQuest-Coder-V1-40B-Base | 🤗 Hugging Face |
| IQuest-Coder-V1-40B-Instruct | 🤗 Hugging Face |
| IQuest-Coder-V1-40B-Loop-Instruct | 🤗 Hugging Face |
| 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 |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model_name = "IQuest/IQuest-Coder-V1-40B-Instruct"
4
5# Load the tokenizer and model
6tokenizer = AutoTokenizer.from_pretrained(model_name)
7model = AutoModelForCausalLM.from_pretrained(
8 model_name,
9 torch_dtype="auto",
10 device_map="auto"
11)
12
13# Prepare the input
14prompt = "Write a Python function to calculate the Fibonacci sequence using dynamic programming."
15messages = [
16 {"role": "user", "content": prompt}
17]
18text = tokenizer.apply_chat_template(
19 messages,
20 tokenize=False,
21 add_generation_prompt=True
22)
23model_inputs = tokenizer([text], return_tensors="pt").to(model.device)
24
25# Generate response
26generated_ids = model.generate(
27 **model_inputs,
28 max_new_tokens=8192
29)
30generated_ids = generated_ids[0][len(model_inputs.input_ids[0]):]
31response = tokenizer.decode(generated_ids, skip_special_tokens=True)
32
33print(response)1model_name = "IQuest/IQuest-Coder-V1-40B-Thinking"
2
3# The Thinking model includes explicit reasoning traces
4# Use similar code as above, but expect longer, more detailed responses
5# with step-by-step problem decompositionvllm serve IQuestLab/IQuest-Coder-V1-40B-Instruct --tensor-parallel-size 8vllm serve IQuestLab/IQuest-Coder-V1-40B-Thinking --reasoning-parser qwen3 --tensor-parallel-size 8
1@article{iquest-coder-v1-2025,
2 title={IQuest-Coder-V1 Technical Report},
3 author={IQuest Coder Team},
4 url={https://github.com/IQuestLab/IQuest-Coder-V1/blob/main/papers/IQuest_Coder_Technical_Report.pdf}
5 year={2025}
6}
7@article{codescaling,
8 title={Scaling Laws for Code: Every Programming Language Matters},
9 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},
10 journal={arXiv preprint arXiv:2512.13472},
11 year={2025}
12}
13@article{close_the_loop,
14 title={Close the Loop: Synthesizing Infinite Tool-Use Data via Multi-Agent Role-Playing},
15 author={Yuwen Li, Wei Zhang, Zelong Huang, Mason Yang, Jiajun Wu, Shawn Guo, Huahao Hu, Lingyi Sun, Jian Yang, Mingjie Tang, Byran Dai},
16 journal={arXiv preprint arXiv:2512.23611},
17 year={2025}
18}
19@article{loopcoder,
20 title={LoopCoder: Scaling Code Intelligence via Looped Language Models},
21 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},
22 year={2025}
23}
24@article{swe_compress,
25 title={Context as a Tool: Context Management for Long-Horizon SWE-Agents},
26 author={hukai Liu, Jian Yang, Bo Jiang, Yizhi Li, Jinyang Guo, Xianglong Liu, Bryan Dai},
27 journal={arXiv preprint arXiv:2512.22087},
28 year={2025}
29}