ByteDance / Ouro-2.6B-Thinking

huggingface.co
Total runs: 11.3K
24-hour runs: -571
7-day runs: -3.6K
30-day runs: 268
Model's Last Updated: February 27 2026
text-generation

Introduction of Ouro-2.6B-Thinking

Model Details of Ouro-2.6B-Thinking

Ouro-2.6B-Thinking

Ouro Logo

Model Description

**⚠️ IMPORTANT: This model is intended for research purposes only. It is provided as-is without warranties for production use. **

Ouro-2.6B-Thinking is a reasoning-specialized variant of the Ouro-2.6B base model, enhanced through supervised fine-tuning on high-quality reasoning data. Please use transformers==4.54.1 for compatibility.

Thinking Model Performance

Key Features
  • Advanced Reasoning : Specifically optimized for mathematical and scientific reasoning tasks
  • Compact Size : Competitive with 4B models despite having only 2.6B parameters
  • Cross-Step Consistency : Intermediate recurrent outputs can serve as reliable proxies for final answers
  • Explicit Thinking Process : Trained to generate detailed reasoning steps
Configuration
Recurrent Steps and Adaptive Exit

The model's computational behavior can be configured through the config.json file:

{
  "total_ut_steps": 4,
  "early_exit_threshold": 1.0
}
  • total_ut_steps : Controls the number of recurrent steps (default: 4). You can adjust this value to trade off between performance and computation time.
  • early_exit_threshold : Controls the adaptive exit mechanism (default: 1.0). Lower values encourage earlier exit, while 1.0 means always use all steps.

Example: Modify recurrent steps

from transformers import AutoConfig, AutoModelForCausalLM

config = AutoConfig.from_pretrained("ByteDance/Ouro-2.6B-Thinking")
config.total_ut_steps = 3  # Use 3 recurrent steps instead of 4
model = AutoModelForCausalLM.from_pretrained(
    "ByteDance/Ouro-2.6B-Thinking",
    config=config,
    device_map="auto"
)

Note : vLLM does not currently support the adaptive exit feature due to its inference optimization characteristics. When using vLLM, the model will always execute the full number of total_ut_steps .

Model Architecture

Based on Ouro-2.6B with additional reasoning fine-tuning:

Configuration Value
Parameters 2.6B
Layers 24
Recurrent Steps 4
Hidden Size 2048
Attention Heads Multi-Head Attention (MHA)
FFN Activation SwiGLU
Position Embedding RoPE
Vocabulary Size 49,152
Context Length 32K (SFT)
Normalization Sandwich RMSNorm
Training Details
Pre-training
  • Training Tokens : 7.7T tokens across 4 stages
  • Base Architecture : Ouro-2.6B
Supervised Fine-Tuning
  • Data Size : ~8.3M examples
  • Data Composition :
    • Mathematics: 3.5M examples (OpenThoughts3, AceReason-1.1-SFT)
    • Code: 3.2M examples (AceReason, OpenCodeReasoning, Llama-Nemotron, OpenThoughts3)
    • Science: 808K examples (OpenThoughts3, Llama-Nemotron)
    • Chat: 767K examples (DeepWriting-20K)
  • Training : 2 epochs, max sequence length 32K
  • Optimizer : Adam (lr=2×10⁻⁵, β=(0.9, 0.95))
  • Scheduler : Cosine decay
Quick Start

⚠️ IMPORTANT : Please use transformers<4.56.0 to avoid compatibility issues. We recommend transformers==4.54.1 or earlier versions.

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "Bytedance/Ouro-2.6B-Thinking"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
    model_name,
    device_map="auto",
    torch_dtype="auto"
)

# Generate with reasoning
messages = [
    {"role": "user", "content": "Solve: If 2x + 3 = 11, what is x?"}
]
inputs = tokenizer.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=True,
    return_tensors="pt"
).to(model.device)

outputs = model.generate(inputs, max_new_tokens=512, temperature=1.0, top_p=0.7)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
Citation
@article{ouro2025,
  title={Scaling Latent Reasoning via Looped Language Models},
  author={Zhu, Rui-Jie and Wang, Zixuan and Hua, Kai and Zhang, Tianyu and Li, Ziniu and Que, Haoran and Wei, Boyi and Yin, Fan and Wen, Zixin and Xing, He and others},
  journal={arXiv preprint},
  year={2025}
}
License

This model is licensed under Apache-2.0. See the LICENSE file for details.

Project Links

Runs of ByteDance Ouro-2.6B-Thinking on huggingface.co

11.3K
Total runs
-571
24-hour runs
-1.1K
3-day runs
-3.6K
7-day runs
268
30-day runs

More Information About Ouro-2.6B-Thinking huggingface.co Model

More Ouro-2.6B-Thinking license Visit here:

https://choosealicense.com/licenses/apache-2.0

Ouro-2.6B-Thinking huggingface.co

Ouro-2.6B-Thinking huggingface.co is an AI model on huggingface.co that provides Ouro-2.6B-Thinking's model effect (), which can be used instantly with this ByteDance Ouro-2.6B-Thinking model. huggingface.co supports a free trial of the Ouro-2.6B-Thinking model, and also provides paid use of the Ouro-2.6B-Thinking. Support call Ouro-2.6B-Thinking model through api, including Node.js, Python, http.

Ouro-2.6B-Thinking huggingface.co Url

https://huggingface.co/ByteDance/Ouro-2.6B-Thinking

ByteDance Ouro-2.6B-Thinking online free

Ouro-2.6B-Thinking huggingface.co is an online trial and call api platform, which integrates Ouro-2.6B-Thinking's modeling effects, including api services, and provides a free online trial of Ouro-2.6B-Thinking, you can try Ouro-2.6B-Thinking online for free by clicking the link below.

ByteDance Ouro-2.6B-Thinking online free url in huggingface.co:

https://huggingface.co/ByteDance/Ouro-2.6B-Thinking

Ouro-2.6B-Thinking install

Ouro-2.6B-Thinking is an open source model from GitHub that offers a free installation service, and any user can find Ouro-2.6B-Thinking on GitHub to install. At the same time, huggingface.co provides the effect of Ouro-2.6B-Thinking install, users can directly use Ouro-2.6B-Thinking installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

Ouro-2.6B-Thinking install url in huggingface.co:

https://huggingface.co/ByteDance/Ouro-2.6B-Thinking

Url of Ouro-2.6B-Thinking

Ouro-2.6B-Thinking huggingface.co Url

Provider of Ouro-2.6B-Thinking huggingface.co

ByteDance
ORGANIZATIONS

Other API from ByteDance

huggingface.co

Total runs: 71.0K
Run Growth: 17.0K
Growth Rate: 23.98%
Updated:December 05 2024
huggingface.co

Total runs: 24.3K
Run Growth: 1.8K
Growth Rate: 7.44%
Updated:January 19 2026
huggingface.co

Total runs: 10.7K
Run Growth: 4.2K
Growth Rate: 39.60%
Updated:January 19 2026
huggingface.co

Total runs: 3.1K
Run Growth: -3.2K
Growth Rate: -101.68%
Updated:September 08 2025
huggingface.co

Total runs: 2.2K
Run Growth: 1.3K
Growth Rate: 60.78%
Updated:December 12 2025
huggingface.co

Total runs: 1.2K
Run Growth: -1.1K
Growth Rate: -95.45%
Updated:September 08 2025
huggingface.co

Total runs: 753
Run Growth: 205
Growth Rate: 27.22%
Updated:November 12 2025
huggingface.co

Total runs: 743
Run Growth: 362
Growth Rate: 48.72%
Updated:September 08 2025
huggingface.co

Total runs: 539
Run Growth: -357
Growth Rate: -66.23%
Updated:July 16 2025
huggingface.co

Total runs: 397
Run Growth: -131
Growth Rate: -33.00%
Updated:November 28 2025
huggingface.co

Total runs: 364
Run Growth: -208
Growth Rate: -57.14%
Updated:April 04 2025
huggingface.co

Total runs: 159
Run Growth: 83
Growth Rate: 52.20%
Updated:September 08 2025
huggingface.co

Total runs: 76
Run Growth: -6
Growth Rate: -7.89%
Updated:June 02 2026
huggingface.co

Total runs: 66
Run Growth: -105
Growth Rate: -159.09%
Updated:July 01 2025
huggingface.co

Total runs: 7
Run Growth: -9
Growth Rate: -128.57%
Updated:April 22 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:August 26 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:November 11 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 02 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:June 01 2026
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 27 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:February 13 2026
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 05 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:June 24 2025