Update README.md
Browse files
README.md
CHANGED
|
@@ -11,13 +11,103 @@ Ripple-65B was codesigned to be trained and served efficiently on NVIDIA hardwar
|
|
| 11 |
For our first model, a key design objective was to make model architecture decisions which reduce pretraining and posttraining
|
| 12 |
infrastructure complexity while still enabling strong reasoning and agentic performance.
|
| 13 |
Therefore, we chose to train a modernized dense Transformer model rather than use Mixture-of-Experts (MoE).
|
| 14 |
-
This decision quickly paid off, and we were able to train a strong model from scratch with a small team with only 5 people
|
|
|
|
| 15 |
|
| 16 |
Starting from the Olmo llama-like baseline, we switch to a more Gemma-like architecture to improve training stability at scale.
|
| 17 |
Ripple-65B uses a **thin-and-deep** model aspect ratio, with a narrow d_model (5120) and 80 total layers.
|
| 18 |
-
To improve reasoning performance, we **overprovision the number of attention heads** while increasing the SWA-to-global ratio and reducing SWA window size to compensate.
|
| 19 |
In addition, we added FFN activation clipping, gated attention, global NoPE, and value residuals.
|
| 20 |
|
| 21 |
The end result is a model that is especially capable at reasoning given its model size.
|
| 22 |
At 65B total parameters, the model can fit on consumer hardware, such as the NVIDIA DGX Spark.
|
| 23 |
-
The model is also fast at
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
For our first model, a key design objective was to make model architecture decisions which reduce pretraining and posttraining
|
| 12 |
infrastructure complexity while still enabling strong reasoning and agentic performance.
|
| 13 |
Therefore, we chose to train a modernized dense Transformer model rather than use Mixture-of-Experts (MoE).
|
| 14 |
+
This decision quickly paid off, and we were able to train a strong model from scratch with a small team with only 5 people
|
| 15 |
+
while maintaining solid MFU throughout pretraining and posttraining.
|
| 16 |
|
| 17 |
Starting from the Olmo llama-like baseline, we switch to a more Gemma-like architecture to improve training stability at scale.
|
| 18 |
Ripple-65B uses a **thin-and-deep** model aspect ratio, with a narrow d_model (5120) and 80 total layers.
|
| 19 |
+
To improve reasoning performance, we **overprovision the number of attention heads** while increasing the SWA-to-global layer ratio and reducing SWA window size to compensate.
|
| 20 |
In addition, we added FFN activation clipping, gated attention, global NoPE, and value residuals.
|
| 21 |
|
| 22 |
The end result is a model that is especially capable at reasoning given its model size.
|
| 23 |
At 65B total parameters, the model can fit on consumer hardware, such as the NVIDIA DGX Spark.
|
| 24 |
+
The model is also fast at token generation when running on datacenter GPUs, easily reaching 250+ tok/s with DFlash2 on 4xB200 prior to quantization.
|
| 25 |
+
|
| 26 |
+
**Pre-training.** Ripple-65B Preview is pretrained from scratch on a 12T text-only corpus at 8K sequence length.
|
| 27 |
+
|
| 28 |
+
**Post-training.** We use a standard post-training recipe consisting of midtraining, SFT, and mixed domain RL.
|
| 29 |
+
|
| 30 |
+
## Instruct Model
|
| 31 |
+
|
| 32 |
+
|
| 33 |
+
<div align="center">
|
| 34 |
+
|
| 35 |
+
| Benchmark (Metric) | Opus-5.0 | GPT-5.6 Sol | K3 | GLM-5.3 | DS-V4-Pro | DS-V4-Flash | DS-V4.1-Flash |
|
| 36 |
+
| :--- | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
| 37 |
+
| **Reasoning** | | | | | | | |
|
| 38 |
+
| GPQA Diamond (Pass@1) | 93.4 | **94.1** | 92.9 | 88.1 | 92.4 | 89.9 | 90.9 |
|
| 39 |
+
| HLE (Pass@1) | **56.3** | 44.5 | 43.5 | 42.0β | 42.7β | 37.8β | 36.8 (39.1β ) |
|
| 40 |
+
| Codeforces (Rating) | β | β | β | β | 3348 | 3289 | **3471** |
|
| 41 |
+
| MathArena Apex (Pass@1) | β | β | **65.6** | β | 65.3 | 58.6 | **65.6** |
|
| 42 |
+
| **Agentic** | | | | | | | |
|
| 43 |
+
| Terminal-Bench 2.1 (Pass@1) | 89.1 | 88.8 | 88.3 | 88.2 | 87.9 | 82.7 | **90.6** |
|
| 44 |
+
| Terminal-Bench 3.0 (Pass@1) | **43.3** | 34.4 | 17.7 | 28.3 | 11.8 | 7.6 | 30.0 |
|
| 45 |
+
| Terminal-Bench 4.0 (Pass@1) | **51.8** | 39.9 | 12.6 | 37.9 | 12.4 | 7.0 | 31.2 |
|
| 46 |
+
| DeepSWE v1.1 (Resolved) | 74.0 | 73.0 | 67.5 | 66.9 | 62.7 | 54.4 | **74.2** |
|
| 47 |
+
| ProgramBench (Almost@1) | **37.0** | 23.0 | 17.5 | 19.0 | 15.5 | β | 20.3 |
|
| 48 |
+
| NL2Repo-Bench (Score) | **75.3** | 56.8 | 58.0 | 58.0 | 61.5 | 54.2 | 64.0 |
|
| 49 |
+
| CyberGym (Pass@1) | β | 84.5 | 80.0 | 84.5 | 83.3 | 76.7 | **88.1** |
|
| 50 |
+
| SEC-Bench Pro (Pass@1) | β | **74.3** | β | β | 56.4 | 30.9 | 62.8 |
|
| 51 |
+
| ExploitGym (Pass@1) | 22.1 | **33.7** | β | 15.0 | 5.4 | 1.8 | 15.3 |
|
| 52 |
+
| HLE w/ tools (Pass@1) | 63.6 | β | 59.8 | 62.5 | 60.0 | 51.5 | **63.9** |
|
| 53 |
+
| AutomationBench (Pass@1) | 50.3 | 45.8 | 46.7 | 48.8 | 43.2 | 37.7 | **54.8** |
|
| 54 |
+
| Agent's Last Exam (Pass@1) | 28.6 | 26.7 | 27.6 | 28.5 | 25.7 | 25.2 | **31.8** |
|
| 55 |
+
| Chartography w/ tools (Pass@1) | **84.0** | 79.9 | 68.1 | β | β | β | 78.9 |
|
| 56 |
+
| BabyVision w/ tools (Pass@1) | **94.1** | 88.9 | 85.7 | β | β | β | 89.6 |
|
| 57 |
+
| ZeroBench-main w/ tools (Pass@5) | 52.0 | **53.0** | 41.0 | β | β | β | 49.0 |
|
| 58 |
+
|
| 59 |
+
</div>
|
| 60 |
+
|
| 61 |
+
|
| 62 |
+
## Base Model
|
| 63 |
+
|
| 64 |
+
We use an internal fork of [Olmes](https://github.com/allenai/olmes) for our evals.
|
| 65 |
+
|
| 66 |
+
<div align="center">
|
| 67 |
+
|
| 68 |
+
| Benchmark (Metric) | # Shots | DeepSeek-V4-Flash-Base | DeepSeek-V4-Pro-Base | DeepSeek-V4.1-Flash-Base |
|
| 69 |
+
| :--- | :---: | :---: | :---: | :---: |
|
| 70 |
+
| Architecture | β | MoE | MoE | MoE |
|
| 71 |
+
| # Backbone Params | β | 284B | 1.6T | 552B |
|
| 72 |
+
| # Activated Params | β | 13B | 49B | 8B / 16B |
|
| 73 |
+
| **World Knowledge** | | | | |
|
| 74 |
+
| AGIEval (EM) | 3β5-shot | 83.9 | **84.4** | 83.4 |
|
| 75 |
+
| MMLU-Pro (EM) | 5-shot | 68.3 | 73.5 | **74.1** |
|
| 76 |
+
| C-Eval (EM) | 5-shot | 92.1 | **93.1** | 92.1 |
|
| 77 |
+
| MultiLoKo (LLM-Judge) | 5-shot | 42.6 | **50.9** | 45.5 |
|
| 78 |
+
| SimpleQA-Verified (EM) | 25-shot | 30.1 | **55.2** | 42.3 |
|
| 79 |
+
| SuperGPQA (EM) | 5-shot | 46.5 | **53.9** | 53.1 |
|
| 80 |
+
| **Language & Reasoning** | | | | |
|
| 81 |
+
| BBH (EM) | 3-shot | 86.9 | **87.5** | 86.1 |
|
| 82 |
+
| BBEH (EM) | 1-shot | 25.4 | **29.8** | 27.2 |
|
| 83 |
+
| DROP (F1) | 1-shot | **88.6** | **88.7** | 87.9 |
|
| 84 |
+
| HellaSwag (EM) | 0-shot | 85.7 | **88.0** | 87.2 |
|
| 85 |
+
| **Code & Math** | | | | |
|
| 86 |
+
| BigCodeBench (Pass@1) | 3-shot | 56.8 | 59.2 | **60.6** |
|
| 87 |
+
| HumanEval (Pass@1) | 0-shot | 69.5 | 76.8 | **79.4** |
|
| 88 |
+
| GSM8K (EM) | 8-shot | 90.8 | 92.6 | **93.0** |
|
| 89 |
+
| MATH (EM) | 4-shot | 57.4 | **64.5** | 61.1 |
|
| 90 |
+
| MGSM (EM) | 8-shot | **85.7** | 84.4 | 80.2 |
|
| 91 |
+
| **Long Context** | | | | |
|
| 92 |
+
| LongBench-V2 (EM) | 1-shot | 44.7 | **51.5** | 45.2 |
|
| 93 |
+
| **Multimodal** | | | | |
|
| 94 |
+
| MMMU-Pro (EM) | 4-shot | β | β | 56.5 |
|
| 95 |
+
| CVBench (EM) | 4-shot | β | β | 77.9 |
|
| 96 |
+
| DocVQA (LLM-Judge) | 4-shot | β | β | 95.6 |
|
| 97 |
+
| RefCOCO-avg (Acc@0.5) | 0-shot | β | β | 86.0 |
|
| 98 |
+
|
| 99 |
+
</div>
|
| 100 |
+
|
| 101 |
+
## Citation
|
| 102 |
+
|
| 103 |
+
```bibtex
|
| 104 |
+
@misc{ricursive2026ripple65b,
|
| 105 |
+
title={Ripple-65B},
|
| 106 |
+
author={Ricursive Intelligence},
|
| 107 |
+
year={2026},
|
| 108 |
+
}
|
| 109 |
+
```
|
| 110 |
+
|
| 111 |
+
## Contact
|
| 112 |
+
|
| 113 |
+
For questions and comments, please contact us at [info@ricursive.com](mailto:info@ricursive.com). To learn more, please visit our [website](https://www.ricursive.com).
|