A modular, control-oriented framework for visual-symbolic intelligence
128-module specification | 42-module cognitive core | May 2026 final edition
Independent architectural claim. Judge it by the tests below.
Interactive demo · 471-page PDF · Zenodo · What is AGI?
Final version. No further additions will be made. The author stepped away from AI/AGI research in August 2026.
Current systems are fluent predictors. They can describe a scene and generate an image of a scene. They have not been shown to keep a private, re-enterable spatial scene that remains after the original description is gone, and to use that scene as the medium of thought.
Retrieving where an object was is not the same as returning to the place where the object is.
Humans do this routinely. A short phrase is often enough to construct an internal scene that can then be inspected, moved around in, and used. Einstein’s thought experiments and Tesla’s reported mental rehearsal of machines are familiar cases of the same capacity used as a working method.
NMCA treats that capacity as architectural, not as an emergent side-effect of more tokens.
This page is a summary. The specification is the 471-page blueprint. The WebGL demo is an illustration of the distinction, not a running implementation of the 128 modules.
Thought is not a token stream with a picture attached. The system constructs an internal scene and keeps it. Objects in that scene have identity and location.
Symbols are attached to those objects. When the system is asked where the object is, it queries the scene, not a stored sentence about the object. Reflection, planning, and memory update operate on that same state. Language is an interface into the scene, not the place thought happens.
A human reading fiction is the same distinction. The page is text. What the human reader keeps is an inner world that updates as the sentences arrive. A system that only continues the text is not doing what the reader is doing.
The first design used an explicit rendered 3D scene. The final blueprint does not keep a continuously rendered world.
The working state is an implicit scene: a structured spatial representation in code. It can be queried, updated, and re-entered without drawing it. A render is optional and on demand — for inspection, debugging, or a human-facing view.
That is a speed and resource choice. Humans do not photorealistically render an inner room either. They keep a usable spatial model and bring parts into focus when needed. NMCA is specified the same way: implicit by default, rendered only when something has to be shown.
The later modules do not replace that core. They extend it into areas that current systems treat as training side-effects: latent-space bridges, continual learning, causal and counterfactual reasoning, embodiment after the sensor stream changes, multi-agent coordination, robustness, and long-term stability.
Length comes from granularity. Each module is specified so a researcher can inspect the function, not infer it from a trained weight matrix. A complete running system is not claimed.
Start from this prompt:
Construct a scene with a blue vase and a red apple on a wooden table.
Remove the original description. Wait. Then require the system to re-enter the scene, report where the apple is relative to the vase, change viewpoint, move an object relative to itself, take another entity’s perspective and return, and keep object identity with no new sensory input.
A system that only retrieves the stored sentence fails. The object has to still be in a place.
Embodiment in this architecture starts inside the scene, not in the first robot trial.
The system is given an avatar in the internal simulation and is trained there: location, reach, hiding, return, and self-dialogue against the same scene. External cameras are perception of the world. The internal scene is the mental workspace — including the system’s own position in that workspace.
After the avatar loop is stable, the same scene operations are transferred to real-world robotics tests. Modules 43–119 are the integration layer for that transfer: perception, latent models, learning, embodiment, and collaboration.
Two cameras, two jobs. Outside: what is in front of the sensors. Inside: the place thought is happening, and the self talking to that place.
The designed default is an internal scene plus external perception. If visual construction is unavailable, the same loop should still run on a non-visual spatial or symbolic workspace. That is a backup mode, not a different architecture.
Give the system an unsolved problem, not a finished analogy and not a famous discovery to try to solve again independenly.
Historical cases show the method, they are not the exam: Einstein’s chasing-light scene, Tesla’s assembled machine, Newton’s mountain cannon, Darwin’s tree. Those representations made the discoveries possible. If a past solved problem is given, it will only be answered from stored training text.
The scored problem must be novel and difficult enough that search, calculation, and verbal reasoning are not sufficient by themselves. The system may try those routes first. If they fail, it must construct a new visual or spatial working model and work from that.
It is scored by whether it solves the problem.
NMCA treats both tests as requirements of general intelligence: inhabit an internal world, and use it to form new representations.
Strength: highest current capability.
Limit: prediction, retrieval, and tools. No native requirement for a persistent scene as the medium of thought. Identity is reconstructed from records.
Strength: reject language-only sufficiency; build internal dynamics for planning.
Limit: latent and predictive. Re-entry, identity continuity, and scene-pegged memory are not first-class by default.
Strength: more inspectable structure.
Limit: the predictive engine usually remains primary. Symbols help; they are not the place thought happens in.
Visual / implicit-3D simulation is the substrate. Symbols are pegged to scene entities. Identity, reflection, contradiction handling, and re-entry sit in the same loop.
On this specific goal, NMCA is the most explicit written architecture. That is a design claim. It is not a claim of empirical superiority.
Each funded trajectory can keep improving capability metrics and still fail the same probe: after context is cleared, does the system know where the object is because a scene continues, or only because a sentence was stored?
A model can complete patterns around the word “apple,” describe fruit, or generate a picture. That is not the same as keeping an apple in a private scene and later knowing where it is because the place remained.
When the original sentence is gone, current systems typically do one of three things:
Fluency conceals the difference. It does not close it.
Full NMCA document (471-page PDF)
Zenodo — DOI 10.5281/ZENODO.20212241
OSF
ORCID
Google Scholar
This page as PDF
IPFS CID: bafybeiedxfq5wsvuayjcxcxwmtto6ptelznkj6arb4mrscshwhcc2selfm
IPFS download
·
Dweb
Original 46-page blueprint (20 April 2025) — DOI 10.5281/zenodo.21972901
USPTO prior-art copy filed. No patent pursued.
Download 46-page draft
Mirror: visualthoughtagi.netlify.app
Theoretical research blueprint for academic discussion, sandbox simulation, and human-guided exploration. Not intended for autonomous deployment.