Downloads · 30 days
0
Quazim0t0/Chimera-64M
Chimera-64M is a text generation model from Quazim0t0. Use it when you need the model to write or continue text. It is set up for pytorch. The card lists the license as apache-2.0.
Research artifact. Experiment, not a product. Don't use it for anything real unless it is trained much longer (see Intended use & limitations).
Downloads · 30 days
0
Access
Public
Updated Sep 20, 2026
Repo size
2.3 GB
Likes
2
Public
Click a slice to open those files.
.pt1.5 GB · 100%
From the Hugging Face model README
Research artifact. Experiment, not a product. Don't use it for anything real unless it is trained much longer (see Intended use & limitations).
~64M from-scratch decoder. Capstone of the family that asks whether a transformer can generalize if the FFN is a weird dynamical system. Chimera doesn't pick one: per-layer mixer is a council of three physics cores - coupled oscillators, fungal-colony growth, and the Wheeler-DeWitt wave equation. A small GRPO rule learns which law of physics to apply to each token. <a href="https://hfviewer.com/Quazim0t0/Chimera-64M?utm_source=huggingface&utm_medium=embedded_model_card&utm_campaign=Quazim0t0__Chimera-64M_card&utm_content=embedded_card_open_viewer&from=embedded-model-card" target="_blank" rel="noopener"> <img src="https://hfviewer.com/api/card.svg?source=Quazim0t0%2FChimera-64M&granularity=auto&v=20260516-title-pills-card" alt="Architecture graph for Quazim0t0/Chimera-64M. Open in hfviewer" width="100%" /> </a>
| Parameters | ~64.0M |
| Type | Decoder-only autoregressive LM (custom QuazimotoLM) |
| Layers / hidden | 10 / 768 |
| Attention | MLA + partial RoPE + QK-Norm + GQA + Elo/Bradley-Terry ratings |
| Channel mixer | ChimeraBlock - GRPO council over 3 physics cores |
| Context | block_size 1024 (RoPE max_position_embeddings 4096) |
| Vocab | 16,512 (custom SpikeWhale byte-merge tokenizer) |
| Traits | HRM refinement, MoE-SwiGLU, MTP, JEPA (train-time), fractal phase seed |
Two checkpoints are included:
chkpt/quazimoto.pt - base, pretraining step 40,000 (continued at block 1024).chkpt/quazimoto_sft.pt - chat SFT, step 4,250.Instead of an MLP, each layer runs three physics cores in parallel, each proposing a candidate update of the hidden state, then combines them with a differentiable, in-forward-pass GRPO step:
wdw_modes minisuperspace modes under a learnable Lorentzian supermetric, run as a leapfrog wave; exposes a Hamiltonian-constraint aux loss ⟨H²⟩. (from Wheeler)The GRPO council (the meta-mixer, from grpo_lm) then decides the blend, per token:
r_g;A_g = (r_g - mean)/(std + ε), clamped;softmax(A/temp), clipped around uniform (the PPO clip);So the network learns which mechanism to trust for each token rather than committing to one. Everything else is the shared "SpikeWhale/Byrne family": MLA attention with Elo/Bradley-Terry key ratings, HRM refinement, MoE-SwiGLU, MTP heads, a JEPA objective, and the SpikeWhale tokenizer. Each trait is a gated near-no-op at init that activates only if it helps.
Self-contained - load with the bundled code:
import torch
from model import QuazimotoLM, QuazimotoConfig
from spike_tokenizer import SpikeTokenizer
tok = SpikeTokenizer(vocab_file="tokenizer.json")
ck = torch.load("chkpt/quazimoto.pt", map_location="cpu", weights_only=False)
cfg = QuazimotoConfig(**ck["family_config"])
model = QuazimotoLM(cfg); model.load_state_dict(ck["model"], strict=False); model.eval()
ids = torch.tensor([tok.encode("The history of science", add_special_tokens=False)])
out = model.generate(ids, 80, temperature=0.8, top_k=40, use_cache=True)
print(tok.decode(out[0].tolist(), skip_special_tokens=True))
Also bundled: generate.py (KV cache + self-speculative decoding), chat_sft.py (ChatML REPL), and visualize.py (a live GRPO-council dashboard showing which physics law wins each token).
This is a research artifact for studying architecture generalization - not a usable assistant.
Chimera is the synthesis of a controlled series of mixer swaps (Kuramoto → Quazimoto/Positronic; Neighbour-Sensing growth → Mycel; Wheeler-DeWitt → Wheeler). The shared thesis: the specific mixing mechanism matters far less than the loop of attend → compress → repeat - and a network can even learn to arbitrate between several exotic mechanisms per token.
@misc{byrne2026chimera,
title = {Chimera-64M: a language model whose channel mixer is a GRPO council of
coupled oscillators, fungal-colony growth, and the Wheeler--DeWitt equation},
author = {Byrne, Dean},
year = {2026},
note = {Research artifact; custom PyTorch architecture (Quazim0t0 / SpikeWhale family)}
}
Short instruction/format SFT on a 60/25/15 blend of HuggingFaceTB/smoltalk, GSM8K-train ('#### N' reasoning), and MMLU-style ('Answer: <letter>') examples, so chat fluency improves while the benchmark output-formats are preserved. Held-out (test-split) before->after:
held-out 2.23->1.34, MMLU acc 0.035->0.250, format 0.140->1.000
Note: fluency + output-format gains. Benchmark accuracy remains near the floor for a model this size -- the SFT does not add reasoning ability.