← Research
0001ModelResearchNov 27, 2024

Introducing DeepThought-8B: A small, capable reasoning model

Our first release: a small reasoning model built on LLaMA-3.1 8B that breaks down its thinking into transparent, structured steps.

Ruliad team2 min read

Today we're releasing DeepThought-8B, a reasoning model built on LLaMA-3.1 8B. This release is our first step toward making AI reasoning more transparent and controllable, and a test of how far an efficient 8B model can go when it reasons step by step. DeepThought-8B unlocks test-time compute scaling during inference for all, taking as many reasoning steps as needed to solve complex problems.

We're excited to make DeepThought-8B available today, with controls that let you shape the way the model reasons.

What makes DeepThought different?

DeepThought-8B approaches tasks differently from traditional language models. Given a problem, it breaks down its thinking into clear steps until it reaches a conclusion. Here's what this looks like in practice:

{
  "step": 1,
  "type": "problem_understanding",
  "thought": "The user is asking how many Rs there are in the word 'strawberry'"
}

Each step is documented, making it easier to understand how the model arrives at its answers.

Fig. 01Each answer is a chain of typed steps. Branches that don't hold up are dropped along the way.

Key Features

  1. Transparent Reasoning: The model shows its work, step by step.
  2. Programmable Approach: You can guide how the model reasons without retraining it.
  3. Test-time Compute: The model can take as many steps as needed to solve a problem.
  4. Runs Locally: At 8B parameters, DeepThought runs on consumer GPUs with 16GB+ VRAM, so you can run it on your own machine.
  5. Structured Output: Consistent JSON-formatted reasoning chains for easy integration.
Fig. 02The model takes as many steps as a problem needs: short chains for easy ones, longer ones for hard ones. Illustrative.
Fig. 03The same question under two settings. Steering changes how much the model checks on the way, without retraining it. Illustrative.

Performance

While we're excited about DeepThought-8B's capabilities, we believe in transparency and community-driven evaluation. Our internal testing shows promising results across reasoning, math and coding benchmarks, but we encourage you to test these capabilities yourself.

Overall benchmarks

ModelAllMathReasoningCodingIF
DeepThought-8B55.9155.6869.3425.6184.03
Qwen-2-72B-Ins56.2472.2157.1731.2366.39
Qwen-2.5-72B-Ins52.5369.3051.1223.3569.15
Llama-3.1-70B-Ins47.3457.0539.1324.5862.34
Llama-3.1-8B-Ins45.9053.5136.7823.0761.86
Claude-3.5-Sonnet69.1770.4893.1839.9188.82
GPT-4o70.9974.7889.2246.7588.37
o1-mini71.7091.0491.6742.8985.67

Insight

DeepThought-8B, at just 8B parameters, achieves reasoning and instruction-following scores competitive with models 9x its size, and outperforms Llama-3.1-70B on both reasoning and IF benchmarks.

Some early findings

  • Strong performance in step-by-step problem-solving
  • Competitive results on coding and mathematical tasks
  • Reliable instruction following with transparent reasoning chains
  • Performance scales with test-time compute, allowing deeper reasoning on complex tasks

Limitations

Like all models, DeepThought-8B has its limitations. We're actively working on:

  • Improving mathematical reasoning for complex problems
  • Enhancing long-context processing
  • Increasing competence in edge cases

Rather than hyping benchmark scores that might not reflect real-world usage, we invite you to:

  1. Test the model in your specific use cases
  2. Share your findings with our community
  3. Help us identify areas for improvement

You can report your findings and discuss the model's performance by tagging or DMing @ruliad on X. You can also send us an email at feedback@ruliad.co.

Download

Download DeepThought-8B-Llama-v0.01-alpha now on our Hugging Face repo.

What's next? This is just the beginning. We'll be regularly updating the model based on your feedback and our ongoing research.

Cite this

@misc{ruliad2024introducingdeept,
  title  = {Introducing DeepThought-8B: A small, capable reasoning model},
  author = {Ruliad team},
  year   = {2024},
  publisher = {Ruliad},
  url    = {https://ruliad.co/research/introducing-deepthought-8b}
}

Working on something related? We'd like to hear from you.

Get in touch →