Every tool holds the tree.
Every leaf is a root.
… MIT-signed tools in the AI-Native Solutions estate, all live at sjgant80-hub.github.io. This page demonstrates that they're not … separate things — they're one recursive pattern that composes into itself at every scale. Three flavors of the demo below.
A · Cube
Six faces of a rotating 3D cube. Each face is a live embedded fall* tool. Auto-rotates through all … tools in the catalog. Click any face to zoom into it. From inside, open another cube.
B · Matryoshka
One HTML file containing another HTML file containing another — all inline as base64 data URIs. No external requests. Save this file to disk; the whole nested estate travels with it.
C · Reflex
The tool that opens a copy of itself inside itself. Then opens another. Then another. Emacs-in-emacs. Every instance can host another. Composition without a coordinator.
Same pattern, three demonstrations. Same file, infinite depth. Sovereign at every scale.
Six faces at a time. The whole catalog. One rotation.
Every face is a live iframe of a real listing pulled from the live FallMarket catalog · currently … tools. Auto-swaps through every one. Click a face to zoom. Zoomed in, click "Wrap in cube" and the tool re-embeds itself in a cube of its own.
click a face to zoom
double-click to pause
What's happening
Each face is a real iframe pointing at a live listing on sjgant80-hub.github.io, pulled from the FallMarket catalog (… listings). Nothing curated, nothing faked — the whole estate rotates through the cube. Every tool signed, MIT-licensed, runs sovereignly on your device. From inside a zoomed tool, click "Wrap this tool in a new cube" and you get a cube in a cube.
One file. Nested tools. No network.
This tab embeds a compact sample tool as an inline base64 data URI, which itself embeds another as a data URI. Save this HTML file to disk, unplug the internet — the nested estate still works.
How this works
Level 1 · sovereign counter tool: a fully self-contained mini-app rendered from a base64 data URI. It counts, saves to its own IndexedDB, exports JSON.
Level 2 · nested: inside the counter is an iframe pointing to another base64 data URI, this time a "hello world" note with signature verification.
Level 3: inside Level 2 is an even smaller inline tool — a signed timestamp.
The key move — every level is base64-encoded inside its parent's HTML. No fetches, no CDNs. The nested doll travels as one file. Save this page; open it offline; every level still runs.
Open a copy of me inside me.
FallCube is a fall* tool. Any fall* tool can host any other. So FallCube can host FallCube. Click below. Each nested copy is a full working instance. Depth counter tells you where you are.
Why this matters
A tool that can host a copy of itself is a tool that composes at every scale. The FallOS workstation opens fall* tools; but with reflexive nesting, any tool becomes a workstation. Every instance keeps its own state, its own IndexedDB, its own identity. Nothing crosses the boundary unless you explicitly signal it.
The browser's iframe security model does the sovereignty for us. Each instance is a fresh origin sandbox. If you look inside a deeply nested copy and mess something up, you can't damage the parent. Nested state is thrown away when you clear the nest.
About FallCube
A demo, not a product. A pattern, not a feature. Three ways to show that the AI-Native Solutions estate is one architecture, not forty-plus disconnected tools.
Sovereign by design
Every tool embedded here runs entirely in your browser. No servers, no APIs, no telemetry. Your interactions inside any face stay inside that face's origin.
MIT-licensed
This demo, every tool it embeds, and the underlying kit are all MIT. Fork it, host it, save it to disk. The estate outlasts the publisher.
One page, one file
FallCube itself is a single HTML file. Everything you see, every animation, every embedding logic — it's all in the one file you can View Source on.
Composable
Any fall* tool can appear on any face. Swap the faces to show a different subset. The cube is one particular arrangement of an infinite composition space.
Not covered here
FallCube is a demonstration piece — it shows composition, not workflow. For the actual sovereign workstation see FallOS. For the tool registry see FallMarket. For the settlement where agents live and transact see FallColony.