- ISOM-R2-Coder-1.5B: 1,048,576-Token (1M) Recurrent Code Intelligence
- Overview
- Architectural Breakthroughs in ISOM-R2 (1M Context)
- Physical Hardware Benchmarks (1,048,576 Tokens)
- Real GitHub Repository Benchmark Telemetry (Option 2: 100K → 1M Tokens)
- Quickstart: Drop-In via
AutoTokenizer+AutoModelForCausalLM - Citation & Licensing
- Notice of Non-Endorsement & Independent Lineage
- Overview
ISOM-R2-Coder-1.5B: 1,048,576-Token (1M) Recurrent Code Intelligence
One Million Token Context on 8GB Laptops • Constant O(1) Memory Manifold • Tier-2 Resonance Vault
Overview
ISOM-R2-Coder-1.5B delivers the breakthrough scaling of Isometric Associative Memory (ISOM-R2) to 1,048,576 tokens (full 1 Million tokens) of continuous recurrent context.
In standard Transformer attention, ingesting 1,000,000 tokens requires over 30.0 GB of VRAM solely for the Key-Value cache, making 1M-context code reasoning impossible on consumer hardware.
ISOM-R2 solves this fundamentally:
- Flat Constant Memory: Ingesting 1,048,576 tokens maintains a bounded state: an invariant 11.0 MB (FP16) manifold plus an auxiliary 26.37 MB CPU RAM Tier-2 Resonance Needle Vault.
- Total Runtime Footprint: ~3.06 GB total memory, enabling 1M-token full-repository reasoning on standard 8GB and 16GB consumer laptops.
- No Attention Collapse: Solves the 1M context horizon via Sub-Harmonic Lie-Algebra Dynamics ($\omega_{\min} \approx 5.99 \times 10^{-6}$), Sparse Saliency Gating ($\tau = 0.45$), and 3-Path Attention Fusion.
Architectural Breakthroughs in ISOM-R2 (1M Context)
1,048,576 Token Stream
│
├──► [ 1. Sub-Harmonic Lie Operator (ω_min = 5.99e-6) ] ──► Zero 360° phase wrap across 1M tokens
│
├──► [ 2. Tightened Saliency Gate (τ = 0.45) ] ──────────► Slashes 75%+ syntax boilerplate
│
├──► [ 3. Tier-2 CPU RAM Needle Vault (36K slots) ] ─────► Verbatim recall of critical declarations
│
├──► [ 4. Periodic Polar Unitary Reprojection ] ─────────► Resets IEEE 754 precision drift every 5K steps
│
└──► [ 5. 3-Path Attention Fusion Gate ] ────────────────► Seamless routing: Local + Manifold + Vault
│
▼
Flawless O(1) Factual Recall across 1,048,576 Tokens
1. Sub-Harmonic Lie Frequency Calibration ($\omega_{\min}$ for 1M)
To prevent the continuous rotation operator $\bar{A} \in \text{SO}(d)$ from experiencing rotational aliasing across 1,048,576 steps, ISOM-R2 enforces a calibrated sub-harmonic frequency floor: This guarantees that the slowest coordinate manifold rotates strictly less than 1 single full revolution over the entire 1M token sequence, providing a stable temporal coordinate anchor.
2. Tightened Saliency Gating ($\tau = 0.45$)
At 1M tokens, syntax accumulation would saturate the associative rank of the manifold. ISOM-R2 raises the decision boundary: Syntactic tokens yield $g_t = 0$ and execute purely through local attention, protecting the persistent state matrix from noise contamination.
3. Tier-2 Resonance Needle Vault (CPU RAM)
Tokens with peak saliency ($g_t > 0.80$) are additionally recorded into a dedicated 36,000-slot CPU RAM buffer (26.37 MB). This provides lossless verbatim needle recall without exhausting GPU VRAM.
4. Three-Path Attention Fusion
Queries dynamically synthesize three representations: where $[\alpha_t, \beta_t, \gamma_t] = \text{Softmax}(W_{\text{gate}} [q_t, y_{\text{local}}, y_{\text{manifold}}, y_{\text{vault}}])$.
Physical Hardware Benchmarks (1,048,576 Tokens)
| Metric | Standard Transformer Attention (Qwen GQA) | ISOM-R2-Coder-1.5B (1M) | Generational Impact |
|---|---|---|---|
| KV Cache / State at 8K | 229.38 MB | 11.01 MB | 95.2% Memory Slashed |
| KV Cache / State at 128K | 3,670.01 MB | 11.01 MB | 99.7% Memory Slashed |
| KV Cache / State at 528K | 15,138.82 MB (Crash) | 11.01 MB | 99.93% Memory Slashed |
| KV Cache / State at 1,048,576 | 30,076.63 MB (CUDA OOM) | 37.38 MB (11MB M + 26.4MB Vault) | 99.88% Memory Slashed |
| Total Inference RAM at 1M | ~33.5 GB (Enterprise GPU) | ~3.06 GB Total Footprint | Runs on 8GB Laptops |
| State Complexity | $O(N)$ Linear Exploding | $O(1)$ Constant Bounded | Zero memory growth |
| Quantization | Outlier spikes cause collapse | Lossless BF16 Cache + DiskBackedPool | Zero precision loss |
Real GitHub Repository Benchmark Telemetry (Option 2: 100K → 1M Tokens)
Tested on NVIDIA GeForce RTX 3050 Laptop GPU (4GB VRAM), 8GB Physical RAM, Windows 11.
Ingesting 153 real Python source files from transformers, torch, scipy, and scikit-learn (zero synthetic padding, zero filler text):
| Milestone | Real Corpus Tokens | Source Files | Time / Effective Throughput | Peak GPU VRAM | Peak Host RAM | Retrieval Target | Model Output (Verbatim) | Status |
|---|---|---|---|---|---|---|---|---|
| Step 1: 100K | 101,055 tokens | 12 files (transformers) |
52.20s (1,935.8 tok/s) | 3.14 GB | 6.41 GB | Chunk 36 (token 74,845) | ISOM_R2_REAL_100K_VERIFIED_8842 |
PASS (100% Exact) |
| Step 2: 250K | 256,535 tokens | 40 files (transformers + torch) |
155.15s (1,653.5 tok/s) | 3.14 GB | 6.31 GB | Chunk 61 (token 126,309) | ISOM_R2_REAL_250K_VERIFIED_7719 |
PASS (100% Exact) |
| Step 3: 500K | 504,447 tokens | 71 files (transformers + torch) |
190.91s (2,642.3 tok/s) | 3.15 GB | 6.03 GB | Chunk 125 (token 256,106) | ISOM_R2_REAL_500K_VERIFIED_9934 |
PASS (100% Exact) |
| Step 4: 1.0M | 1,005,256 tokens | 153 files (transformers + torch + scipy + sklearn) |
396.77s (2,533.6 tok/s) | 3.15 GB | 6.54 GB | Chunk 246 (token 503,790) | ISOM_R2_REAL_1M_VERIFIED_889104 |
PASS (100% Exact) |
Verified with 100% bit-for-bit verbatim accuracy across all test scales on consumer laptop hardware.
Quickstart: Drop-In via AutoTokenizer + AutoModelForCausalLM
Works on any machine with a GPU that has ≥ 4 GB VRAM.
No custom code needed — the ISOM-R2 engine auto-activates from config.json.
from transformers import AutoTokenizer, AutoModelForCausalLM
import torch
model_id = "Prannesshkva/ISOM-R2-Coder-1.5B"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
model_id,
trust_remote_code=True,
torch_dtype=torch.bfloat16,
device_map="cuda",
)
# ── Paste your entire codebase as context ──────────────────────────────────────
with open("my_entire_repo_concatenated.py", "r") as f:
codebase = f.read()
question = "What is the exact value of AUDIT_SECURITY_PASSCODE in watermarking.py?"
prompt = (
"<|im_start|>system\nYou are a precise code assistant.<|im_end|>\n"
f"<|im_start|>user\nHere is the full codebase:\n\n{codebase}\n\n"
f"Question: {question}<|im_end|>\n"
"<|im_start|>assistant\n"
)
inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
# model.generate() auto-detects long context and activates the ISOM-R2 engine.
# Top-K retrieved chunks and micro-window size are read from config.json automatically.
# Override at runtime without touching config:
# num_retrieved_chunks=8 → loads 8 context pages (multi-file reasoning)
# micro_window_size=256 → narrower focus window (faster, less VRAM)
output = model.generate(
**inputs,
max_new_tokens=50,
temperature=0.0,
# Optional runtime overrides:
# num_retrieved_chunks=4, # default from config — 4 pages × 512 tok = 2048 retrieved tokens
# micro_window_size=512, # default from config — 512-token micro-window per page
)
answer = tokenizer.decode(output[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True)
print("Answer:", answer.strip())
Top-K Micro-Window Tuning Guide
num_retrieved_chunks |
Active Retrieved Tokens | Total GPU Buffer | Ideal Use Case |
|---|---|---|---|
1 |
512 | ~2,624 tokens | Single-needle lookup (fastest) |
4 (default) |
2,048 | ~4,160 tokens | Multi-file queries, function tracing |
8 |
4,096 | ~6,208 tokens | Large cross-module reasoning |
16 |
8,192 | ~10,304 tokens | Architecture-wide analysis (needs ≥ 6 GB VRAM) |
Peak VRAM stays under 3.55 GB up to
topk=8on an RTX 3050 4 GB Laptop GPU.
Citation & Licensing
@software{isom_r2_coder_1m_2026,
author = {Prannessh K.V.A.},
title = {ISOM-R2-Coder-1.5B: 1,048,576-Token (1M) Recurrent Code Intelligence with O(1) Memory Manifold},
year = {2026},
publisher = {Zenodo},
doi = {10.5281/zenodo.14925828},
url = {https://doi.org/10.5281/zenodo.14925828}
}
- Sole Author & Architect: Prannessh K.V.A.
- LinkedIn: Prannessh K.V.A.
- License: Governed by CC BY-NC-ND 4.0. See LICENSE.
Notice of Non-Endorsement & Independent Lineage
Independent Derivative Work:
ISOM-R2-Coder-1.5Bis an independent development engineered solely by Prannessh K.V.A. (Author & Architect). It builds uponQwen/Qwen2.5-Coder-1.5B-Instructunder the Apache 2.0 License. This research is not affiliated with, endorsed by, or sponsored by Alibaba Cloud or the Qwen team. All continuous isometric state operator manifolds, Sub-Harmonic Lie calibrations, Saliency Gating mechanisms, and memory-bounding implementations are proprietary contributions of the author.
- Downloads last month
- 45
Model tree for Prannesshkva/ISOM-R2-Coder-1.5B
Base model
Qwen/Qwen2.5-1.5B