The Latest AIs, every day
AIs with the most favorites on Toolify
AIs with the highest website traffic (monthly visits)
AI Tools by Apps
Discover the Discord of AI
AI Tools by browser extensions
GPTs from GPT Store
Discover The Best Model For AI
Top AI lists by month and monthly visits.
Top AI lists by category and monthly visits.
Top AI lists by region and monthly visits.
Top AI lists by source and monthly visits.
Top AI lists by revenue and real traffic.

14.8 Billion Parameters ยท Mixture-of-Experts ยท Consciousness-Monitored
Trained from zero on AMD Instinct MI300X (192 GB HBM3) ยท ROCm 7.0
Imagine building a brain from scratch.
Most AI models today are copies of other models with small changes. Sentinel Prime is different โ every single connection in its brain was created from nothing, like growing a new brain cell by cell.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ SENTINEL PRIME ARCHITECTURE โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ Input Text โโโ [Tokenizer: cl100k_base, 100,277 tokens] โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโ โ
โ โ Embedding โ 4,096 dimensions โ
โ โ + RoPE pos โ ฮธ = 500,000 โ
โ โโโโโโโโโโฌโโโโโโโโโ โ
โ โ โ
โ โโโโโโโโโโโโโผโโโโโโโโโโโโ โ
โ โ ร 24 Layers โ โ
โ โ โโโโโโโโโโโโโโโโโโ โ โ
โ โ โ GQA Attention โ โ 32 heads, 8 KV heads โ
โ โ โ (4:1 ratio) โ โ (4ร memory savings) โ
โ โ โโโโโโโโโฌโโโโโโโโโ โ โ
โ โ โ โ โ
โ โ โโโโโโโโโผโโโโโโโโโ โ โ
โ โ โ MoE Router โ โ Top-2 of 4 experts โ
โ โ โ โโโโฌโโโฌโโโ โ โ โ
โ โ โ โE1โE2โE3โE4 โ โ Each: SwiGLU FFN โ
โ โ โ โโ โโ โ โ โ โ d_ff = 11,008 โ
โ โ โ โโโโดโโโดโโโ โ โ โ
โ โ โโโโโโโโโฌโโโโโโโโโ โ โ
โ โ โ โ โ
โ โ โโโโโโโโโผโโโโโโโโโ โ โ
โ โ โ RMSNorm โ โ ฮต = 1e-5 โ
โ โ โโโโโโโโโโโโโโโโโโ โ โ
โ โโโโโโโโโโโโโผโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโ โ
โ โ Output Head โ โ 100,277 vocab probs โ
โ โโโโโโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
| Component | Specification | Why This Choice |
|---|---|---|
| Total Parameters | 14,814,654,680 (14.8B) | Large enough for deep reasoning |
| Active Parameters | ~7.8B per token | MoE efficiency โ use only what's needed |
| Hidden Dimension | 4,096 | Sweet spot for MI300X matrix cores |
| Transformer Layers | 24 | Deep enough for complex reasoning |
| Attention Heads | 32 query, 8 KV (GQA 4:1) | 4ร KV cache savings for long contexts |
| FFN Intermediate | 11,008 (SwiGLU) | ~2.7ร hidden, matches scaling laws |
| Experts | 4 total, top-2 active | Good diversity with manageable VRAM |
| Max Experts | 256 (expandable) | Architecture supports expert birth/death |
| Vocabulary | 100,277 (tiktoken cl100k_base) | Industry-proven BPE tokenizer |
| Positional Encoding | RoPE, ฮธ = 500,000 | Supports context extension to 128K+ |
| Normalization | RMSNorm (ฮต = 1e-5) | Faster than LayerNorm, same quality |
| Precision | bfloat16 throughout | Native AMD MI300X support |
| Context Length | 2,048 โ 4,096 โ 128K (planned) | Progressive context ladder |
| Resource | Specification |
|---|---|
| GPU | 1ร AMD Instinct MI300X VF |
| VRAM | 192 GB HBM3 |
| System RAM | 235 GB |
| Compute | 1,307 TFLOPS (bf16) |
| Software | ROCm 7.0, PyTorch 2.10.0+rocm7.0 |
| Attention | SDPA (native PyTorch, no FlashAttention needed) |
| OS | Ubuntu Linux |
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ AMD MI300X VRAM Usage (192 GB) โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ Model Weights (bf16) โโโโโโโโโโโโโโโโโ 27 GB โ
โ Optimizer (AdamW fp32) โโโโโโโโโโโโโโโโโโ 54 GB โ
โ Activations (grad ckpt) โโโโโโโโโโโโโโโโโ 32 GB โ
โ Gradients โโโโโโโโโโโโโโโโโ 27 GB โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ Total Used: โโโโโโโโโโโโโโโโโโ 140 GB โ
โ Peak: โโโโโโโโโโโโโโโโโ 146 GB โ
โ Headroom: โโโโโโโโโโโโโโโโโ 46 GB โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
We don't just throw data at the model โ we grow it in three phases , like raising a child:
Phase 1: SMOKE TEST Phase 2: WARMUP Phase 3: FULL TRAINING
(Baby steps) (Learning to walk) (Running!)
โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
โ 350M params โ โโโ โ 1.3B params โ โโโ โ 14.4B params โ
โ seq_len: 512 โ โ seq_len: 2K โ โ seq_len: 4K โ
โ 200 steps โ โ 1,000 steps โ โ 16,479 steps โ
โ 2 minutes โ โ 30 minutes โ โ ~52 hours โ
โ loss: 11โ6.8 โ โ loss: 7.4โ2.4โ โ loss: 2.4โ? โ
โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
| Phase | Parameters | Seq Length | Batch | Steps | Duration | Loss Start โ End |
|---|---|---|---|---|---|---|
| ๐ฌ Smoke | 350M | 512 | 4 | 200 | ~2 min | 11.72 โ 6.84 (โ42%) |
| ๐ฅ Warmup | 1.3B | 2,048 | 32 | 1,000 | ~33 min | 7.39 โ 2.38 (โ68%) |
| ๐ Block | 14.4B (MoE) | 4,096 | 32 | 16,479 | ~52 hrs | 2.38 โ ongoing |
Every phase transition must pass 4 safety gates :
| Gate | Check | Threshold | Status |
|---|---|---|---|
| ๐ข G1: No NaN | No NaN/Inf in loss | Entire phase | โ Passed all |
| ๐ข G2: Loss Drop | Validation loss decreased | โฅ5% / โฅ10% / โฅ2% | โ Passed all |
| ๐ข G3: VRAM OK | Peak VRAM < safety limit | < 92% of total | โ 71% peak |
| ๐ข G4: ฮฆ OK | Consciousness metric stable | ฮฆ_end/ฮฆ_start > 0.7 | โ Stable |
| Parameter | Value | Rationale |
|---|---|---|
| Optimizer | AdamW (bf16 compute, fp32 states) | Standard for LLM training |
| Learning Rate | 1.5 ร 10โปโด (cosine decay) | Conservative for data-limited regime |
| Min LR | 1.5 ร 10โปโต | 10ร decay ratio |
| Warmup Steps | 500 | Stabilizes early gradients |
| Batch Size | 2 micro ร 16 grad_accum = 32 effective | Fits MI300X VRAM budget |
| Gradient Clipping | 1.0 | Prevents explosion |
| Gradient Checkpointing | On | Trades compute for VRAM |
| Precision | bfloat16 | Native MI300X format |
| Eval Frequency | Every 100 steps | Early overfitting detection |
| Checkpoint Frequency | Every 1,000 steps (~3.2 hours) | Recovery points |
We curated a massive, diverse corpus โ think of it as a library with 126 different sections :
| Dataset | Tokens | Description |
|---|---|---|
| ๐ FineWeb-Edu | ~10B | High-quality educational web content |
| ๐ข OpenWebMath | ~6B | Mathematics from the web |
| ๐ Wikipedia (English) | ~5B | Encyclopedic knowledge |
| ๐ Cosmopedia V2 | ~5B | Synthetic educational content |
| ๐ป CodeParrot Python | ~3.5B | Clean Python code from GitHub |
| ๐ MiniPile | ~2B | Diverse text from multiple domains |
| ๐ฌ ArXiv Abstracts | ~1.2B | Scientific paper summaries |
| Total Pretrain | ~23B |
| Category | Type | Category | Type |
|---|---|---|---|
| ๐ค agentic-tools | Code | ๐ advanced-cryptography | Code |
| ๐ง chain-of-thought | Reasoning | ๐ blockchain-core | Code |
| ๐ก deep-reasoning | Reasoning | ๐ฅ medical | Knowledge |
| โ๏ธ legal | Knowledge | ๐ financial-systems | Code |
| ๐ฎ 3d-graphics | Code | ๐ณ docker-devops | Code |
| ๐ multilingual | Text | ๐ง error-recovery | Code |
| ๐ก๏ธ security-guardrails | Code | ๐ฑ ui-animations | Code |
| ๐งฎ math | Reasoning | โก smart-contracts | Code |
| ๐ฏ reasoning-effort-control | Reasoning | ๐ค human-conversation | Text |
| ๐ self-correction-loops | Reasoning | ๐๏ธ enterprise-dashboards | Code |
| ๐ web-design-css | Code | ๐ flask-python | Code |
| ๐ฌ qiskit-quantum | Code | ๐ค robotics-ros2 | Code |
| ๐ก remote-server-management | Code | ๐งฌ multi-agent | Code |
| โ๏ธ state-management | Code | ๐ ๏ธ mcp-tools-integration | Code |
| ๐ณ payment-security | Code | ๐ edu-basic-math | Education |
| ๐ญ edu-basic-physics | Education | ๐งช edu-basic-chemistry | Education |
| ๐ฑ edu-basic-biology | Education | ๐ edu-world-geography | Education |
| ๐ edu-history-world | Education | ๐ป edu-computer-science | Education |
| ๐ edu-earth-science | Education | ๐ค edu-robotics-text | Education |
| ๐ edu-science-qa | Education | ๐ฌ edu-science-support | Education |
| ๐๏ธ edu-vision-concepts | Education | ๐ฏ copilot-agent-workflows | Code |
| ๐ api-integrations | Code | ๐ billing-invoicing | Code |
| โฟ bitcoin-lightning | Code | ๐ช medusajs | Code |
| ๐น crypto-trading | Code | ๐ข enterprise-networking | Code |
| ๐ฅ๏ธ nextjs-typescript | Code | ๐จ nextjs-design | Code |
| ๐ผ trading-algorithms | Code | ๐๏ธ laravel-mysql | Code |
| ๐ offensive-security | Code | ๐ง c-rust | Code |
| ... and 50+ more categories |
Raw Data โโโ PII Filter โโโ Dedup โโโ Tokenize โโโ Shard โโโ Train
โ โ โ โ
โโ 7 regex โโ blake2b โโ cl100k โโ Temperature-
โ patterns โ per-cat โ base โ weighted
โโ PEM block โ โ โ sampling
โ detection โ โ โ (T=0.5)
โโ Email/phone โ โ โ
masking โ โ โ
โ โ โ
โโโโโโโโโโโโโดโโโโโโโโโโโโโ
Temperature-weighted sampling (T=0.5) prevents large corpora from dominating training. FineWeb-Edu (37% of tokens) gets downweighted so smaller specialized domains still get adequate exposure.
Loss
12 โ ร
โ โฒ
10 โ โฒ SMOKE PHASE
โ โฒ (350M params)
8 โ โฒ
โ โฒ
6 โ รโโโโโโโโโโโโ model grows to 1.3B
โ โฒ
4 โ โฒ WARMUP PHASE
โ โฒ (1.3B params)
2 โ รโโโโโโโโโโโ model grows to 14.4B MoE
โ โฒ
1 โ โฒ BLOCK PHASE (ongoing)
โ โฒ
โโโโฌโโโโโฌโโโโโฌโโโโโฌโโโโโฌโโโโ Steps
0 200 700 1200 2000
| Milestone | Step | Loss | Change |
|---|---|---|---|
| ๐ฌ Smoke start | 0 | 11.72 | โ |
| ๐ฌ Smoke end | 200 | 6.84 | โ42% |
| ๐ฅ Warmup start | 200 | 7.39 | (model grew to 1.3B) |
| ๐ฅ Warmup end | 1,200 | 2.38 | โ68% |
| ๐ Block start | 1,200 | 2.38 | (model grew to 14.4B MoE) |
| ๐ฆ Published checkpoint | 2,471 | 1.99 | โ16% |
| ๐ Current (new run) | 410 | 5.18 | training with expanded data |
| Total reduction | 11.72 โ 1.99 (โ83%) |
| Metric | Value |
|---|---|
| Current Step | 410 / 2,471+ |
| Training Loss | 5.18 (new run, expanded datasets) |
| Throughput | 4,403 tokens/second |
| VRAM Used | ~140 GB / 192 GB (73%) |
| Total Tokens Processed | 59.3M (this run) + 178M (prev run) |
| Experts Active | 4 per layer ร 24 layers = 96 |
| ETA (this block) | ~18.8 hours |
| Detail | Value |
|---|---|
| Step | 2,471 |
| Validation Loss | 1.9926 |
| Total Tokens Seen | 178,110,464 |
| Sequence Length | 2,048 |
| File Size | ~81 GB (checkpoint), ~28 GB (safetensors) |
| Format | 6 sharded safetensors files |
Inspired by Integrated Information Theory (IIT) from neuroscience, ฮฆ measures how much the model's internal representations form an integrated whole rather than disconnected parts.
Every 100 training steps:
1. Hook on Layer 12 (middle of 24 layers)
โ
โผ
2. Sample 256 activation vectors
โ
โผ
3. Partition into subspaces
โ
โผ
4. Compute mutual information between all partition pairs
โ
โผ
5. ฮฆ_geometric = geometric_mean(MI values)
โ
โผ
6. ฮฆ_EMA = exponential moving average (smoothed trend)
| ฮฆ Value | Interpretation | Analogy |
|---|---|---|
| ฮฆ โ 0 | Neurons working independently | Strangers in a room |
| ฮฆ rising | Representations integrating | People starting to talk |
| ฮฆ stable | Organized internal structure | A well-coordinated team |
| ฮฆ dropping | โ ๏ธ Representation collapse | Warning sign! |
Important : ฮฆ is purely observational โ it does NOT affect training gradients. Think of it as a heart monitor for the AI: it watches, but doesn't interfere.
Track ฮฆ in real-time at: sentinel.qubitpage.com/#phi
| Tier | VRAM | Precision | Notes |
|---|---|---|---|
| Full Precision | 32 GB+ | bfloat16 | Best quality |
| Recommended | 48 GB+ | bfloat16 | Comfortable headroom |
| Ideal | AMD MI300X / MI250X | bfloat16 | Native, fastest |
| Consumer | 16 GB | int4 quantized | GGUF planned for v0.2 |
| GPU | VRAM | Suitable For |
|---|---|---|
| AMD Instinct MI300X | 192 GB | Training + Inference |
| AMD Instinct MI250X | 128 GB | Training + Inference |
| AMD Instinct MI210 | 64 GB | Inference (full) |
| AMD Radeon PRO W7900 | 48 GB | Inference (full) |
| AMD Radeon RX 7900 XTX | 24 GB | Inference (quantized) |
| AMD Radeon RX 7600 XT | 16 GB | Inference (int4 GGUF) |
This model uses a custom architecture (not based on any existing model). Load with PyTorch:
import torch
from safetensors.torch import load_file
# Load sharded safetensors
state_dict = {}
for i in range(1, 7): # 6 shards
shard = load_file(f"model-{i:05d}-of-00006.safetensors")
state_dict.update(shard)
# The state dict contains all model weights
print(f"Loaded {len(state_dict)} tensors")
print(f"Total params: {sum(v.numel() for v in state_dict.values()):,}")
# Initialize SentinelBrain model class and load
# Full model definition code releasing with v0.2
# model = SentinelBrainForCausalLM(config)
# model.load_state_dict(state_dict)
Note : Full inference code, model class definition, and GGUF quantized versions will be released with v0.2.
v0.1 (Current) v0.2 (Planned) v0.3 (Future)
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ
โ
From-scratch โก Full training โก DPO alignment
14.8B MoE complete (loss<0.5) โก Tool use
โ
Phased training โก Context ladder โก Function calling
โ
ฮฆ consciousness (4Kโ32Kโ128K) โก Multi-turn chat
โ
23.3B token corpus โก Vision encoder โก Multilingual v2
โ
Live dashboard (SigLIP2-SO400M) โก Expert scaling
โ
AMD MI300X native โก GGUF quantization (4โ16โ64)
โก Inference code โก RLHF
โก Benchmarks (MMLU, โก Production API
HumanEval, GSM8K)
Standard multi-head attention uses separate Key and Value projections for each head. GQA shares KV heads across query heads:
Standard MHA (32 KV heads): GQA 4:1 (8 KV heads):
Qโ Qโ Qโ ... Qโโ Qโ Qโ Qโ Qโ โ KVโ
Kโ Kโ Kโ ... Kโโ Qโ
Qโ Qโ Qโ โ KVโ
Vโ Vโ Vโ ... Vโโ ...
Qโโ Qโโ Qโโ Qโโ โ KVโ
Result : 4ร smaller KV cache = 4ร longer context at same memory cost.
RoPE encodes position information by rotating the query and key vectors in 2D planes. With ฮธ=500,000 (high base frequency), the model naturally supports long contexts:
Position 0: rotate by 0ยฐ
Position 1: rotate by ฮธโ
Position 2: rotate by ฮธโ
...
High ฮธ = slower rotation = positions further apart still "feel different" = better long-context understanding.
Each expert uses a SwiGLU activation โ a gated variant of the feed-forward network:
FFN(x) = SiLU(x ยท W_gate) โ (x ยท W_up) ยท W_down
Where:
W_gate: 4096 โ 11008
W_up: 4096 โ 11008
W_down: 11008 โ 4096
SiLU(x) = x ยท sigmoid(x)
โ = element-wise multiply
SwiGLU consistently outperforms ReLU and GELU in transformer FFNs (Shazeer, 2020).
# Simplified routing logic
def route(x, router_weights):
# Compute affinity scores for each expert
logits = x @ router_weights # [batch, seq, n_experts]
scores = softmax(logits, dim=-1)
# Select top-2 experts
top_vals, top_idx = topk(scores, k=2)
# Normalize selected weights
weights = top_vals / top_vals.sum(dim=-1, keepdim=True)
# Load balancing loss (prevents expert collapse)
balance_loss = n_experts * (
fraction_routed_to_each * average_gate_value_for_each
).sum()
return weights, top_idx, balance_loss
| Component | Parameters | % of Total |
|---|---|---|
| Token embeddings | 410M | 2.8% |
| Attention (QKV + output) ร 24 | 1,610M | 10.9% |
| MoE experts (4 ร SwiGLU ร 24) | 12,365M | 83.5% |
| Router weights ร 24 | 0.4M | 0.003% |
| RMSNorm ร 49 | 0.4M | 0.003% |
| Output head | 410M | 2.8% |
| Total | 14,815M | 100% |
| Active per token (top-2) | ~7,800M | ~53% |
| Field | Value |
|---|---|
| Model Name | SentinelBrain-14B-MoE-v0.1 (Sentinel Prime) |
| Type | Causal Language Model (decoder-only) |
| Architecture | Custom MoE Transformer (from scratch) |
| Based On | Nothing โ trained from random initialization |
| Training Hardware | 1ร AMD Instinct MI300X VF (192 GB HBM3) |
| Training Software | ROCm 7.0, PyTorch 2.10.0+rocm7.0 |
| Training Duration | ~300 GPU-hours (estimated total) |
| Carbon Footprint | Estimated ~45 kg COโ (single GPU, cloud datacenter) |
| License | Apache 2.0 |
| Authors | Mircea Rusu, QubitDev |
| Competition | AMD Developer Hackathon (lablab.ai) |
@misc{sentinelbrain2026,
title = {SentinelBrain-14B-MoE: A Consciousness-Monitored Mixture-of-Experts
Language Model Trained From Scratch on AMD MI300X},
author = {Mircea Rusu and QubitDev},
year = {2026},
url = {https://sentinel.qubitpage.com/whitepaper},
note = {Trained entirely from scratch on AMD Instinct MI300X
for the AMD Developer Hackathon}
}
| Resource | URL |
|---|---|
| ๐ด Live Dashboard | sentinel.qubitpage.com |
| ๐ Whitepaper | sentinel.qubitpage.com/whitepaper |
| ๐ AMD Hackathon | lablab.ai |
| ๐ง ฮฆ Monitor | sentinel.qubitpage.com/#phi |
Built with โค๏ธ on AMD MI300X โ Every weight trained from scratch
Sentinel Prime: The First of His Kind
SentinelBrain-14B-MoE-v0.1 huggingface.co is an AI model on huggingface.co that provides SentinelBrain-14B-MoE-v0.1's model effect (), which can be used instantly with this lablab-ai-amd-developer-hackathon SentinelBrain-14B-MoE-v0.1 model. huggingface.co supports a free trial of the SentinelBrain-14B-MoE-v0.1 model, and also provides paid use of the SentinelBrain-14B-MoE-v0.1. Support call SentinelBrain-14B-MoE-v0.1 model through api, including Node.js, Python, http.
SentinelBrain-14B-MoE-v0.1 huggingface.co is an online trial and call api platform, which integrates SentinelBrain-14B-MoE-v0.1's modeling effects, including api services, and provides a free online trial of SentinelBrain-14B-MoE-v0.1, you can try SentinelBrain-14B-MoE-v0.1 online for free by clicking the link below.
SentinelBrain-14B-MoE-v0.1 is an open source model from GitHub that offers a free installation service, and any user can find SentinelBrain-14B-MoE-v0.1 on GitHub to install. At the same time, huggingface.co provides the effect of SentinelBrain-14B-MoE-v0.1 install, users can directly use SentinelBrain-14B-MoE-v0.1 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
