Kenneth W. Bingham · valuesai.online
Structure-first AI and computation

This is my working lab. I build AI and software on a deterministic foundation: a math field, z = x·y, where the same input always maps to the same output. The aim is reliability, not spectacle. Systems that are reproducible and inspectable, that do not drift or hallucinate. Everything below is a small, dependency-free demonstration of that idea, free to try in your browser.

DIM · z = x·y

DIM (Dimensional Interaction Model) is a small language model I'm fine-tuning to be an explainer: give it a concept and its parts, and it draws a labeled diagram that lays the idea out so you can read it at a glance. The model is the point. The browser demos lower down are how it thinks, made playable.
🧠

DIM · Dimensional Interaction Model

core tested
Base modelQwen2.5-1.5B-Instruct, local LoRA (runs on an 8GB laptop GPU)
Doesturns a concept and its named parts into a labeled SVG diagram
Methodlocal supervised LoRA, guided by a faithfulness-first reward
Rewarded forshowing every part as a readable label, grouped and placed, not piled up
Steeringthe focal point where the concept sits, set per request
Statusreward and dataset pinned and tested offline; local training pending. (A hosted GRPO path via Tinker was the first plan, blocked on billing.)
Honest limits. It lays out the parts you give it. It does not check whether those parts are true or complete. The reward is a heuristic that measures faithfulness and legibility, not a learned judge. z = x·y organizes the work and gives no speedup. Live outputs and a steering UI will appear here once it trains.

How it thinks

Three browser demos of the one operation DIM performs: take something small and bring out the structure already inside it. Each runs now with nothing to install.
🎨

Color Manifold

A color picker that stores no colors. The saddle z = x·y sits in a wireframe cube; colors are read off the surface by a lens. Drag to turn it, click to pick, or eyedrop any color to find it. ~80 bytes stand in for all 16.7M colors.

Open the picker →
🎵

Tone Manifold

A tone picker that stores no audio. A musical scale lives on the saddle z = x·y as bands of equal pitch. Press and move to play; the note is derived from where you are. Pick the scale, nothing stored but the recipe.

Open the tones →
💎

AI Token Minimizer

Paste or drop any text, code, or directive and shrink it to cut AI tokens, which cost money. The Schwarz Diamond principle: minimal material, maximum meaning. No AI, nothing uploaded, free.

Open the minimizer →
🔩

Schwarz Diamond Hardener

Paste any article, post, or idea and harden it: cut the fluff, flag the hedges and unsupported claims, keep only substance. Plus a Harden directive for the AI judgment pass. No AI, free.

Open the hardener →
📐

Dimensional Linter

Drop a file or a whole folder and measure how close the code is to the standard: no duplication, just pointers. Finds duplicated literals, cloned blocks, and copies that should be references. No AI, free.

Open the linter →

Dimensional Programming API

The working library. Data as nested points on z = x·y: the Russian Doll and Car hello-worlds running live, the full API reference, and the AI benefit measured in real tokens. Dependency-free, browser and Node.

Open the API & demos →

Derive, don't store

The heart of it. A whole field of values computed live from one small definition, with no array of values anywhere on the page. Move the dials and every pixel is re-derived. Includes the honest storage-versus-compute number, and where it does not apply.

Open the demonstration →
🖼️

Fractal Image Enhancer

Load a still, zoom into any region, and compare a plain upscale against fractal detail built from the image's own texture. It adds plausible intricacy. It does not recover detail that was lost.

Open the enhancer →
🜨

Fractal Mind

The same operation on a thought. A seed idea elaborates self-similarly into a multi-scale tree. Push the vitality dial and watch grounded structure tip into hallucination, the failure mode you usually can't see in an agent.

Open the sandbox →

Dimensional Navigator

One thing fills the screen. Click it and its parts bloom out. Click a part and it collapses into the new single thing. You drill as deep as the data goes, then it stops. Explore the built-in z=x·y map or paste your own JSON.

Open the navigator →
🎛️

Manifold Color & Sound

The top-down view of z = x·y. Move the cursor and a position gives one color and one tone, the same every time. The math is the source; color and sound are two renderings of it.

Open the picker →
The law. z = x · y is a shape, the saddle, not paper arithmetic. Gather an identity with how it behaves and you get its state, read off the surface by a lens. It is a way of looking, not a programming language. It does not make AI smarter, which is the part that unsettles people; it makes it cheaper and more reliable: send only the slice that is observed, which cuts tokens sharply (and tokens cost money), and a focused, checked context makes a model wander less and stop making things up. It focuses the model, it does not change it. Added detail is labeled synthesis. Revealed detail is real. Where the data ends, the drill-down ends.
⨳ Powered by Butterflyfx Manifold · valuesai.online

Concept and direction: Kenneth W. Bingham. Built with the help of Claude AI under a standing directive to be skeptical, to insist on proof, and to allow no claim that is not demonstrated in tested code. The ideas are the author's; the AI implemented and verified them, it did not originate them.