← ALL SOLUTIONS
SOLUTION - SIMULATION & PHYSICAL

The map, the mission, and the constraints stay on the robot.

A robot is not short of state. SLAM keeps a metric map, the planner keeps task state, the safety layer keeps its interlocks, and perception keeps a ring buffer measured in seconds. Each is bounded and well engineered, and none of them is episodic memory the reasoning layer can read. A bounded field gives the robot one working memory of the deployment: what it has seen, what it was asked, and what has already happened.

02 - HOW MEMORY IS HANDLED TODAY

Excellent memory, in pieces that cannot read each other.

A robot has plenty of state. SLAM maintains a metric map, the behavior tree or planner maintains task state, the safety layer maintains its interlocks, and the perception stack maintains a ring buffer sized in seconds. Every one of these is bounded, well engineered, and holds a different kind of memory in a format the others were never meant to read.

The reasoning layer on top gets none of it except as a serialised snapshot squeezed into a prompt. A metric map is geometry, not a memory of what happened in the room. A ring buffer measured in seconds cannot answer what changed since this morning. Task state records the step, not the reason for it. So the policy that has to reason across all of it works from a context window that fills during a long shift and then slides, and the first thing a sliding window has no reason to keep is the operator instruction that was stated once at the start.

FIG. 1 - ON-ROBOT FOOTPRINT OVER A DEPLOYMENT
SPLIT SUBSYSTEM STATE
SGF FIELD · BUDGET CEILING

SCOPE: schematic. The measured on-robot footprint comes out of the pilot, for your compute and sensing platform.

03 - CONSTRAINT BY CONSTRAINT

What you run today, and what changes.

PRIMARY CONSTRAINT: FOOTPRINT + EFFECTIVE CONTEXT
CONSTRAINT
WHAT YOU RUN TODAY
WITH SGF
Episodic memory
A metric map plus a perception ring buffer measured in seconds. Neither records what happened.
A bounded field of what the robot has seen and done, carried across the whole deployment.
Operator instruction
Stated once at the start of a shift and out of the window by mid-afternoon, so the robot still has the task but not the reason behind it.
Resident for the length of the deployment rather than the length of the window. At 1.9M tokens the model was measurably still attending to content from ~1.6 million tokens ago.
On-robot budget
A context that grows on compute and power that were fixed when the platform was built.
A footprint chosen at build time and held flat across a shift.
After a restart
Task state survives, the reasoning context does not, so the robot resumes the step without the reasons behind it.
The field is stored state, so the mission and its history come back with it.
WHERE SAFETY LIVES

SGF is not a safety system and is not in your safety path. Interlocks belong in the deterministic layer that already holds them, where they can be verified and certified. What a bounded field changes is that the reasoning layer stops operating without a memory of the deployment it is reasoning about.

EFFECTIVE CONTEXT

A multi-day deployment produces tens of millions of tokens of perception summaries, task events, and operator instruction. What decides whether the reasoning layer can hold it is not how large a window the platform can afford, but whether the memory grows as the shift does.

SCOPE: measured on a single consumer-grade NVIDIA Blackwell GPU, on a single unbroken session of 1,900,000 tokens across 9,359 turns, 14.5× the base model's trained context, with the resident memory flat from 50,000 tokens through to the final turn and total footprint ~1,370× at 1.9M tokens under a standard cache. The ratio grows with length and is only meaningful at a stated depth. Reproduced on 3 independent runs. Your on-robot footprint is projected from these results and measured against your compute and sensing platform in the pilot.

04 - WHAT CHANGES WITH BOUNDED MEMORY
01

Episodic memory of the deployment, alongside the metric map that records geometry but not events.

02

The mission and the instructions behind it stay resident for the length of the deployment, rather than sliding out of the window while the task is still running.

03

A fixed on-robot footprint chosen at build time, so a long shift does not depend on a context window that fills and slides.

04

The reasoning context stops hitting a ceiling mid-shift. Before we bounded the read, our own runs died at roughly 285,000 tokens: output collapsed to about a dozen tokens a turn and stopped. A long shift passes that. Nothing like it appears at any depth we have run since.

SCOPE: on-robot behavior depends on your compute and sensing stack, and is projected from results measured on a single consumer-grade NVIDIA Blackwell GPU. A paid pilot returns the measured footprint for your platform, at the budget setting you choose. Our depth results were produced on a deliberately small research model, chosen to stress the memory rather than flatter the output. Treat them as a floor.

05 - WHAT THE ROBOT KEEPS

What the field keeps, and at what resolution.

The deployment so far

What the robot has seen, been asked, and already done, carried as one resident structure the reasoning layer can actually read, instead of four subsystem stores in four formats none of the others can parse.

The current window

Live sensor and task context kept literal over an instruction block the field cannot overwrite, so the immediate step stays sharp without losing the deployment behind it.

06 - WHAT A PILOT MEASURES

The numbers we return for this workload.

On-robot footprint held flat across a long deployment, inside your compute and power budget.

Operator-instruction residency under sustained load, where a sliding window would have dropped it.

Recall on events from earlier in the shift, which the metric map and the ring buffer cannot answer today.

Read fidelity against a full-attention reference, so you can see what the compression costs before you choose where to sit.

SCOPE: this page states direction, not magnitude. Measured numbers for your workload come out of the pilot, with the configuration that produced them.

07 - WHAT WE PUBLISH

One field, held to a budget you set.

Bounded memory on its own is not hard. A sliding window reaches the same footprint number tomorrow by dropping the oldest turns, and on a long shift, the oldest turns are the reason the robot is doing any of this. What is hard is holding the footprint flat while the whole deployment stays available, and showing the model is still reading the start of it at depth. That is the result we publish, reproduced across independent runs, and it is what a pilot reproduces on your platform.

The field is held to a budget you fix before you deploy. It runs on the model the robot already carries, with no retraining and no recalibration. Patent pending; the implementation stays private.

READ THE TECHNOLOGY →START A PILOT →
08 - PILOT PROGRAM

Run SGF against your own workload.

A scoped four-week pilot: you bring one workload and a memory budget, we return a measured comparison against your current cache: footprint, recall, and the configuration that produced both.

We'll reply to book your discovery call and share the scope sheet and qualifying questions, no deck.

© 2026 SEMGRAVTHE MECHANISM STAYS PRIVATE. THE RESULTS DO NOT.