mfromm commited on
Commit
d3585c9
·
verified ·
1 Parent(s): bc6374b

Upload 3 files

Browse files
Files changed (4) hide show
  1. .gitattributes +1 -0
  2. README.md +20 -6
  3. index.html +240 -18
  4. soofi_s_pretraining_report_v1.pdf +3 -0
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ soofi_s_pretraining_report_v1.pdf filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -1,10 +1,24 @@
1
  ---
2
- title: Pretraining Tech Report
3
- emoji: 📈
4
- colorFrom: blue
5
- colorTo: green
6
  sdk: static
7
- pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: Soofi S — Sovereign German-English Foundation Model
3
+ emoji: 🪶
4
+ colorFrom: purple
5
+ colorTo: blue
6
  sdk: static
7
+ pinned: true
8
+ license: apache-2.0
9
+ short_description: Soofi S 30B-A3B pretraining report project page
10
  ---
11
 
12
+ # Soofi S 30B-A3B Project Page
13
+
14
+ Static landing page for the Soofi S Pretraining Report v1.0.
15
+
16
+ To deploy: create a new Space under https://huggingface.co/Soofi-Project with **SDK: Static**
17
+ and upload `README.md`, `index.html`, and `soofi_s_pretraining_report_v1.pdf`
18
+ (plus an optional `logo.png`). The "Paper (PDF)" button links to the PDF served
19
+ directly from the Space.
20
+
21
+ TODOs before publishing:
22
+
23
+ - Once the preprint is on arXiv, swap the PDF button for an arXiv button and update the BibTeX entry.
24
+ - Optionally swap the 🪶 emoji in the hero for the project wordmark (`logo.png`).
index.html CHANGED
@@ -1,19 +1,241 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  </html>
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="utf-8">
5
+ <meta name="description" content="Soofi S 30B-A3B: A sovereign, open-source foundation model for German and English.">
6
+ <meta name="viewport" content="width=device-width, initial-scale=1">
7
+ <title>Soofi S: A Sovereign, Open-Source Foundation Model for German and English</title>
8
+ <link href="https://fonts.googleapis.com/css?family=Google+Sans|Noto+Sans|Castoro" rel="stylesheet">
9
+ <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@0.9.4/css/bulma.min.css">
10
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
11
+ <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/jpswalsh/academicons@1/css/academicons.min.css">
12
+ <style>
13
+ body { font-family: 'Noto Sans', sans-serif; }
14
+ /* soofipurple from the report: RGB(231,206,246) */
15
+ .hero.is-primary { background-color: #e7cef6; }
16
+ .hero.is-primary .title, .hero.is-primary .subtitle { color: #363636; }
17
+ .publication-authors { line-height: 1.6; }
18
+ .author-group { margin-top: 0.6em; }
19
+ .stat-box { border: 1px solid #e0e0e0; border-radius: 8px; padding: 1em; height: 100%; }
20
+ .stat-box .heading { color: #7a7a7a; }
21
+ .link-block { margin: 0.15em; display: inline-block; }
22
+ figure img { max-width: 100%; height: auto; }
23
+ </style>
24
+ </head>
25
+ <body>
26
+
27
+ <section class="hero is-primary">
28
+ <div class="hero-body">
29
+ <div class="container has-text-centered">
30
+ <!-- Optional: replace the emoji with the project wordmark, e.g. <img src="logo.png" style="max-width:340px"> -->
31
+ <h1 class="title is-1">🪶 Soofi S 30B-A3B</h1>
32
+ <p class="subtitle is-5">A sovereign, open-source Mixture-of-Experts hybrid Mamba–Transformer foundation model for German and English</p>
33
+ </div>
34
+ </div>
35
+ </section>
36
+
37
+ <section class="hero">
38
+ <div class="hero-body">
39
+ <div class="container is-max-desktop">
40
+ <div class="columns is-centered">
41
+ <div class="column has-text-centered">
42
+ <h1 class="title is-2 publication-title">A Sovereign, Open-Source Foundation Model for German and English</h1>
43
+ <p class="subtitle is-5">Soofi S Pretraining Report v1.0</p>
44
+
45
+ <div class="is-size-5 publication-authors">
46
+ <p class="author-group"><strong>Core Team:</strong>
47
+ Benedikt Droste<sup>10</sup>, David Fitzek<sup>3,9</sup>, Ruben Härle<sup>5</sup>, Lukas Helff<sup>2,5</sup>,
48
+ Maximilian Idahl<sup>10</sup>, Alex Jude<sup>3,9</sup>, Abbas Goher Khan<sup>3</sup>, Maurice Kraus<sup>5</sup>,
49
+ Timm Ruland<sup>3,9</sup>, Richard Rutmann<sup>3,9</sup>, Sebastian Sztwiertnia<sup>5</sup>
50
+ </p>
51
+ <p class="author-group"><strong>Contributors:</strong>
52
+ Markus Frey<sup>3,9</sup>, Daniil Gurgurov<sup>2</sup>, Jan Pfister<sup>6</sup>, Tom Röhr<sup>7</sup>,
53
+ Sebastian von Rohrscheidt<sup>7</sup>
54
+ </p>
55
+ <p class="author-group"><strong>Advisors:</strong>
56
+ Jörg Bienert<sup>1</sup>, Nicolas Flores-Herr<sup>3</sup>, Simon Gottschalk<sup>8</sup>, Andreas Hotho<sup>6</sup>,
57
+ Kristian Kersting<sup>2,5,11</sup>, Joachim Köhler<sup>3</sup>, Alexander Löser<sup>7</sup>,
58
+ Wolfgang Nejdl<sup>8</sup>, Simon Ostermann<sup>2</sup>, Jan Plogsties<sup>4</sup>, Patrick Putzky<sup>12</sup>
59
+ </p>
60
+ <p class="author-group"><strong>Technical Leads:</strong>
61
+ Mehdi Ali<sup>3</sup>, Michael Fromm<sup>3</sup>, Max Lübbering<sup>3,9</sup>
62
+ </p>
63
+ </div>
64
+
65
+ <div class="is-size-6 publication-authors" style="margin-top: 1em;">
66
+ <span class="author-block"><sup>1</sup>KI Bundesverband,</span>
67
+ <span class="author-block"><sup>2</sup>DFKI,</span>
68
+ <span class="author-block"><sup>3</sup>Fraunhofer IAIS,</span>
69
+ <span class="author-block"><sup>4</sup>Fraunhofer IIS,</span>
70
+ <span class="author-block"><sup>5</sup>Technische Universität Darmstadt,</span>
71
+ <span class="author-block"><sup>6</sup>Universität Würzburg,</span>
72
+ <span class="author-block"><sup>7</sup>Berliner Hochschule für Technik,</span>
73
+ <span class="author-block"><sup>8</sup>L3S Research Center,</span>
74
+ <span class="author-block"><sup>9</sup>Lamarr,</span>
75
+ <span class="author-block"><sup>10</sup>ellamind,</span>
76
+ <span class="author-block"><sup>11</sup>hessian.AI,</span>
77
+ <span class="author-block"><sup>12</sup>Merantix Momentum</span>
78
+ </div>
79
+
80
+ <p class="is-size-6" style="margin-top: 1em;">
81
+ Consortium coordinated by the KI Bundesverband. Funded by the German Federal Ministry for
82
+ Economic Affairs and Energy (BMWE) in the context of IPCEI-CIS and 8ra.
83
+ </p>
84
+
85
+ <div class="column has-text-centered" style="margin-top: 0.5em;">
86
+ <!-- PDF hosted directly in this Space; swap for the arXiv button once the preprint is up -->
87
+ <span class="link-block">
88
+ <a href="soofi_s_pretraining_report_v1.pdf" target="_blank" class="external-link button is-normal is-rounded is-dark">
89
+ <span class="icon"><i class="fas fa-file-pdf"></i></span>
90
+ <span>Paper (PDF)</span>
91
+ </a>
92
+ </span>
93
+ <span class="link-block">
94
+ <a href="https://huggingface.co/Soofi-Project" target="_blank" class="external-link button is-normal is-rounded is-dark">
95
+ <span class="icon"><img src="https://huggingface.co/front/assets/huggingface_logo.svg" alt="Hugging Face" style="height: 1.0em; vertical-align: middle;"></span>
96
+ <span>Models &amp; Checkpoints</span>
97
+ </a>
98
+ </span>
99
+ <span class="link-block">
100
+ <a href="https://github.com/soofi-project/Soofi-Pretraining" target="_blank" class="external-link button is-normal is-rounded is-dark">
101
+ <span class="icon"><i class="fab fa-github"></i></span>
102
+ <span>Training &amp; Data Code</span>
103
+ </a>
104
+ </span>
105
+ <span class="link-block">
106
+ <a href="https://github.com/ellamind/base-eval" target="_blank" class="external-link button is-normal is-rounded is-dark">
107
+ <span class="icon"><i class="fab fa-github"></i></span>
108
+ <span>Eval: base-eval</span>
109
+ </a>
110
+ </span>
111
+ <span class="link-block">
112
+ <a href="https://github.com/ellamind/eval-hive" target="_blank" class="external-link button is-normal is-rounded is-dark">
113
+ <span class="icon"><i class="fab fa-github"></i></span>
114
+ <span>Eval: eval-hive</span>
115
+ </a>
116
+ </span>
117
+ <span class="link-block">
118
+ <a href="https://api.wandb.ai/links/soofi-exchange/j11vi7rg" target="_blank" class="external-link button is-normal is-rounded is-dark">
119
+ <span class="icon"><i class="fas fa-chart-line"></i></span>
120
+ <span>Training Logs (W&amp;B)</span>
121
+ </a>
122
+ </span>
123
+ </div>
124
+ </div>
125
+ </div>
126
+ </div>
127
+ </div>
128
+ </section>
129
+
130
+ <section class="section">
131
+ <div class="container content is-max-desktop">
132
+ <p>
133
+ <strong>Soofi S 30B-A3B</strong> is a sovereign, open-source Mixture-of-Experts (MoE) hybrid Mamba–Transformer
134
+ foundation model for German and English. Its hybrid design activates only 3B of 30B parameters per token and
135
+ keeps the inference cache near-constant as context grows, giving it a decisive throughput advantage over dense
136
+ models for long-context, high-concurrency deployment.
137
+ </p>
138
+ <p>
139
+ Pretrained on roughly 27 trillion tokens with deliberately up-weighted German, Soofi S matches dense 14–27B
140
+ models on aggregate English and German benchmarks, achieves the best code aggregates in both languages among
141
+ 17 open base models, and outperforms every European sovereign baseline in our comparison — including ones far
142
+ larger in active parameters. Among fully open models, it obtains the highest English and German evaluation
143
+ scores, ahead of Olmo 3 32B and Apertus 70B. Soofi S was built end-to-end on the German Industrial AI Cloud,
144
+ a sovereign HPC-scale AI infrastructure operated by Deutsche Telekom in Munich.
145
+ </p>
146
+ </div>
147
+ </section>
148
+
149
+ <section class="section pt-0">
150
+ <div class="container is-max-desktop">
151
+ <h2 class="title is-3">📌 At a Glance</h2>
152
+ <div class="columns is-multiline">
153
+ <div class="column is-3"><div class="stat-box has-text-centered"><p class="heading">Parameters</p><p class="title is-4">31.6B total<br>3.2B active</p></div></div>
154
+ <div class="column is-3"><div class="stat-box has-text-centered"><p class="heading">Architecture</p><p class="title is-4">52 layers<br>23 Mamba-2 · 23 MoE · 6 GQA</p></div></div>
155
+ <div class="column is-3"><div class="stat-box has-text-centered"><p class="heading">Pretraining</p><p class="title is-4">~26.68T tokens<br>DE up to 15.3%</p></div></div>
156
+ <div class="column is-3"><div class="stat-box has-text-centered"><p class="heading">Context</p><p class="title is-4">up to 1M<br>tokens</p></div></div>
157
+ </div>
158
+ </div>
159
+ </section>
160
+
161
+ <section class="section">
162
+ <div class="container content is-max-desktop">
163
+ <h2 class="title is-3">🧩 Highlights</h2>
164
+ <ol>
165
+ <li><strong>🏆 German–English champion:</strong> best English and German code aggregates among all 17 measured
166
+ open base models; strongest fully open model on the English and German aggregates; matches or outperforms
167
+ every European sovereign baseline on every German benchmark in our suite — at a fraction of the
168
+ active-parameter cost of dense 14–27B models.</li>
169
+ <li><strong>📋 Full data transparency:</strong> complete per-source, per-language token accounting for all
170
+ three training phases (including sources we evaluated and <em>excluded</em>), with reproducible corpus
171
+ construction scripts. ~99% of the mixture can be independently reconstructed.</li>
172
+ <li><strong>🔁 Reproducible recipe:</strong> full Warmup–Stable–Decay learning-rate schedule, optimizer, all
173
+ hyperparameters, per-phase token budgets, and phase boundaries — a third party can rebuild the run.</li>
174
+ <li><strong>⚡ Long-context serving efficiency:</strong> only 6 of 52 layers keep a KV cache, so the
175
+ per-sequence cache stays near-constant with context length. Measured aggregate decode TPS/GPU is 8–9× that
176
+ of dense 14–24B models at 40K context (batch 32) and stays essentially flat from 4K to 256K.</li>
177
+ <li><strong>🇩🇪 Sovereign end to end:</strong> trained from 24 March to 13 May 2026 on up to 512 NVIDIA B200
178
+ GPUs of the German Industrial AI Cloud (Deutsche Telekom, Munich), under European operational and
179
+ data-protection requirements.</li>
180
+ </ol>
181
+ </div>
182
+ </section>
183
+
184
+ <section class="section">
185
+ <div class="container content is-max-desktop">
186
+ <h2 class="title is-3">📊 Results</h2>
187
+ <ul>
188
+ <li><strong>Aggregates:</strong> English 70.1 / German 79.1 — highest among fully open models (Olmo 3 32B:
189
+ 67.3 / 69.2; Apertus 70B: 62.4 / 72.8), on par with dense open-weight 14–27B models.</li>
190
+ <li><strong>Code:</strong> HumanEval 73.8, MBPP 70.2, MBPP-DE 84.2 — best in both comparison sets.</li>
191
+ <li><strong>Mathematics:</strong> GSM8K 86.1, GSM8K-Platinum-DE 87.1, Minerva-500 79.4.</li>
192
+ <li><strong>German:</strong> first on every German benchmark against European open-source baselines
193
+ (GLP-DE 88.8, INCLUDE-DE 61.2, ARC-Challenge-DE 92.3).</li>
194
+ <li><strong>Serving:</strong> 4.82k aggregate decode TPS/GPU at 40K context (batch 32, single B200, vLLM) —
195
+ 9.2× Ministral 3 14B — with near-flat decode throughput from 4K to 256K.</li>
196
+ </ul>
197
+ </div>
198
+ </section>
199
+
200
+ <section class="section">
201
+ <div class="container content is-max-desktop">
202
+ <h2 class="title is-3">📁 Available Artifacts</h2>
203
+ <ul>
204
+ <li><a href="https://huggingface.co/Soofi-Project" target="_blank">🤗 Soofi S 30B-A3B Base weights and selected intermediate checkpoints</a></li>
205
+ <li><a href="https://github.com/soofi-project/Soofi-Pretraining" target="_blank">🛠️ Training code and reproducible data-construction scripts</a></li>
206
+ <li><a href="https://github.com/ellamind/base-eval" target="_blank">🧪 Evaluation code (base-eval)</a> and <a href="https://github.com/ellamind/eval-hive" target="_blank">eval-hive</a>, incl. parallel English/German suites</li>
207
+ <li><a href="https://api.wandb.ai/links/soofi-exchange/j11vi7rg" target="_blank">📈 Weights &amp; Biases dashboard of the full ~27T-token run</a></li>
208
+ <li>📋 Exact per-source token accounting for all three phases; commercially licensed sources (Genios) documented via aggregate statistics</li>
209
+ </ul>
210
+ <p>All artifacts are released under permissive licenses for transparent audit and extension.</p>
211
+ </div>
212
+ </section>
213
+
214
+ <section class="section">
215
+ <div class="container content is-max-desktop">
216
+ <h2 class="title is-3">📜 Citation</h2>
217
+ <p>If you use Soofi S or its artifacts, please cite the report
218
+ (<a href="soofi_s_pretraining_report_v1.pdf" target="_blank">PDF</a>):</p>
219
+ <!-- TODO: switch to the arXiv entry once the preprint is available -->
220
+ <pre><code>@techreport{soofi2026soofis,
221
+ title = {A Sovereign, Open-Source Foundation Model for German and English: Soofi S Pretraining Report v1.0},
222
+ author = {{The Soofi-Team}},
223
+ institution = {Project Soofi},
224
+ year = {2026},
225
+ note = {\url{https://huggingface.co/Soofi-Project}}
226
+ }</code></pre>
227
+ </div>
228
+ </section>
229
+
230
+ <footer class="footer">
231
+ <div class="container content has-text-centered is-size-7">
232
+ <p>
233
+ Funded by the German Federal Ministry for Economic Affairs and Energy (BMWE) in the context of IPCEI-CIS and 8ra
234
+ through “Soofi: Souveräne KI für Europa” (grant no. 13IPC040A-J).
235
+ Website template adapted from the <a href="https://nerfies.github.io" target="_blank">Nerfies</a>/JQL project pages (Bulma).
236
+ </p>
237
+ </div>
238
+ </footer>
239
+
240
+ </body>
241
  </html>
soofi_s_pretraining_report_v1.pdf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:849ea26078b2a31f8132771d2ce8d179fced8c0c1986efb4e132086510a7aff6
3
+ size 1601207