Labs · Field notes

Red Banana Lab
Field Notes

Measured findings from running serious AI on ordinary hardware. Real workloads, planted-answer tests, raw numbers.

How the Lab works, as a case study

· Interactive 3D Exhibit

3D Artifact Inspector: Raking Light Gimbal & 8x Macro Loupe

Sweep a three-point raking light across our studio replica meshes (Bearded Ruler Bust, Young Ballet Dancer, Dancing Bronze Figure) and inspect surface relief with an 8x macro loupe. Automatically falls back to a light-pooled still on Save-Data or Lite devices.

studio replica meshes
3
macro surface loupe
8x

Launch the 3D Artifact Inspector

· Interactive 3D Exhibit

3D Kiosk Architecture CAD Explorer: 5-Layer Gallery Enclosure Stack

Interactive 3D exploded-view R&D CAD study of a 5-layer museum touch-kiosk architecture: optical front glass, commercial IPS panel, CNC steel frame, offline compute sled, and thermal chimney, with an orthographic 2D SVG blueprint fallback.

enclosure layers
5
camera angle presets
4

Launch the 3D Kiosk CAD Explorer

No. 11 · Optical Refraction, Spring Physics, and 3D Scale in Cultural Heritage Web Engineering

Field notes from K R Nariman 3D and Handloom Haat v53: SVG feTurbulence + feDisplacementMap liquid glass refraction, three-point bronze lighting, and a mobile home page cut by 63.3% with all 51 boxed card borders gone.

shorter mobile home
63.3%
borders removed
51

Read the evidence

No. 10 · Chinese Frontier Models in Production: Kimi K2.5, Qwen3-Coder-480B, GLM-5, DeepSeek V3.2, and MiniMax

Measured latency, token efficiency, pass rates, and reasoning-channel traps across five Chinese frontier models and two Western baselines on three live agency engineering tasks.

Qwen3-Coder 3/3 pass
5.46s
models benchmarked
7

Read the evidence

No. 9 · Cutting Agent Token Burn by 54%: Local ONNX Semantic Caching and Surgical-Edit Rules

Measured latency, token savings, and false-hit calibration from deploying a local ONNX MiniLM-L6-v2 semantic cache (1.84 ms median embed, 0 false hits at 0.82) and Karpathy surgical-edit rules.

output tokens saved
54%
median CPU embed
1.84ms

Read the evidence

No. 8 · Frontier MoE on a Laptop: 122 Billion Parameters, 10B Active, and the Sparse Activation Victory

Serving a 122B Mixture-of-Experts model locally on AMD Strix Halo: routing each token to 10B active parameters delivers 27.40 tok/s, running 3.46x faster than a dense 32B model.

tokens per second
27.4
total parameters
122B

Read the evidence

No. 7 · The 32B Sweet Spot: Precision, Throughput, and Context on AMD Strix Halo

At Q4_K_M, a dense 32B model and its full 32,768-token KV cache occupy 28.0 GB on unified memory, leaving 88 GB of headroom free while passing 5 of 5 planted verification tasks.

resident footprint
28 GB
headroom remaining
88 GB

Read the evidence

No. 6 · The server that would not die: start it plainly, kill it by name

When you start something in the background, keep the number of the thing itself, and prove it is gone before you say it is. How three unstopped servers held the browser lock for 18 minutes, and the proof step that fixed it.

minutes lock held
18
background jobs cleared
7

Read the evidence

No. 5 · One commit, one tree: the ancestry gate

Before you approve a new version, make sure it was built on top of what is live now, not on an older copy; a version that looks right but was built on an older copy can quietly undo fixes.

pages
468
media files
4,900

Read the evidence

No. 4 · The hidden pane: why a loader reading needs a visible window

Before you call a page slow, blank or stuck, make sure the window you are looking through is actually on screen; if it is not, the reading does not count.

milliseconds
482
milliseconds
23

Read the evidence

No. 3 · What wins a Webby: 100 elements across 10 categories

What the winners share is not a look but a stance: they set the conditions of the visit, show real names and real data, and make motion answer the visitor.

elements
100
categories
10

Read the evidence

No. 2 · Through the Night: a 14-hour autonomy stress test of a local 120B model

A 14-hour unattended stress test of a local 120B: 5,095 self-verifying tasks, zero accuracy drift, and the empty-answer base rate measured at 1.3%.

self-verifying tasks
5,095
hours unattended
14

Read the evidence

No. 1 · Three Brains, One Laptop: serving 80B to 235B models on AMD Strix Halo

A three-way shootout, the empty-answer reasoning-channel trap, honesty under quantisation, and two boot-time pathologies.

models in the shootout
3
largest model served
235B

Read the evidence

Planning a gallery? Bring us the hard part.

Discuss your project