Close

OmniFrame: A Raw Substance Modular Computing Platform

shankarshshankar.sh wrote 06/19/2026 at 00:23 • 15 min read • Like

OmniFrame: A Raw Substance Modular Computing Platform

R&D Concept Paper — Version 0.01 Author: lazy_dude (Independent Enthusiast) Date: May 24, 2026 Status: Conceptual Architecture, Under Active Development

Abstract

OmniFrame reimagines the computer as a suitcase of sealed, self‑identifying cartridges — CPU, RAM, storage, GPU, power — snapping into a rugged chassis without any borrowed interconnect standards. It replaces all legacy protocols with the Substance Link, a deterministic packet network protected by forward error correction. Components are abstracted into six Raw Substance archetypes and measured in Speed‑Normalized Gigabytes and Standard Normalized Compute. A custom Substance BIOS hands a brand‑blind Substance Tree to a Linux‑only kernel, while a multi‑agent system enforces security, optimizes resources, and accelerates performance. This public‑domain blueprint (CC0) provides a complete, gap‑free conceptual architecture for truly sustainable, vendor‑neutral computing.

1. Introduction

The personal computer remains trapped in a cycle of forced obsolescence. Proprietary sockets, chipset lock‑in, and operating system dependencies ensure that a CPU from one generation cannot coexist with memory from another. Even modular attempts retain the fundamental flaw: they are bound to specific manufacturers and standards. OmniFrame breaks this cycle by asking: What if a computer recognized a CPU not as an "Intel Core i9" but simply as a "Computator" with a certain performance rating? What if memory were measured not in "DDR5‑6000" but in Speed‑Normalized Gigabytes against a universal reference?

Inspired by the detachable, reconfigurable spirit of Huawei's MateBook Fold, OmniFrame extends modularity to its logical extreme. It is not a product but a target architecture — a North Star for a future where no component ever becomes e‑waste, and every generation of hardware can coexist in a single, stable, high‑performance machine.

2. Core Theme and Design Principles

The central theme is universal compatibility through functional abstraction. By defining every component by its fundamental archetype (Raw Substance) and measuring its capability in a common, normalized currency, the system becomes completely indifferent to brand, generation, or manufacturer. Seven inviolable principles underpin the design:

3. Raw Substance Definitions

Every electronic component, stripped of marketing and branding, possesses a pure functional identity. OmniFrame recognises six fundamental archetypes:

Executes instruction sequences to transform data
Holds data and instructions in active use; volatile
Retains data across power cycles
Performs many identical operations simultaneously
Stores and delivers electrical energy
Translates between internal Substance Link and external protocols

Archetype Name
Computator
Temporary Keeper
Permanent Keeper
Parallel Computator
Life Giver
Bridge

Each cartridge announces only its archetype and a capability descriptor. The system never knows or cares about brand or model.

4. Universal Measurement: SNG and SNC

To make mixing generations and architectures practical, OmniFrame introduces a common performance currency.

Speed‑Normalized Gigabyte (SNG) — For Temporary and Permanent Keepers. The fastest cartridge in the chassis sets the reference bandwidth. All other cartridges report effective capacity as Physical Capacity × (Bandwidth / Reference Bandwidth). A slower DDR3 stick contributes fewer SNG, but every SNG is guaranteed to deliver reference‑level performance. Total SNG is the usable memory pool.

Standard Normalized Compute (SNC) — For Computators and Parallel Computators. A short benchmark runs at cartridge boot. The result is normalised against a fixed reference (1 SNC = 1 billion integer operations per second). The OmniFrame Scheduler uses SNC for task placement; higher SNC receives more load.

This ensures that no cartridge is ever useless — merely tiered.

5. The Substance Link (Original Interconnect)

All high‑speed communication between cartridges uses a fully custom, original protocol. No industry standard is borrowed.

5.1 Physical Layer

5.2 Universal Packet Format

A single packet structure carries all data, control, and management traffic.

+ ------- + ------- + ------- + ------- + ------- + ------- + ------- + ------- +
|Start   |Origin  |Dest    |Trans   |OpCode  |Length  |Payload |HMAC    |Guard   |
|2 symb  |8 symb  |8 symb  |8 symb  |4 symb  |12 symb |var.    |8 symb  |4 symb  |
+ ------- + ------- + ------- + ------- + ------- + ------- + ------- + ------- +

5.3 Addressing

Resources are addressed via a Substance Address: (Cartridge ID, Channel, Offset). This is the machine's native coordinate system, independent of any CPU memory map.

5.4 Error Handling

Forward error correction (convolutional code) corrects up to 4 symbol errors per 64‑symbol block. No link‑level retransmission; corrupted packets are dropped, and the requestor times out.

5.5 Interrupts and DMA

An Interrupt Router inside the Fabric Cartridge delivers interrupt packets to Computators based on a programmable vector table with priority levels.

Bulk Transfer operations allow direct cartridge‑to‑cartridge data movement without Computator involvement.

5.6 Switching

The Fabric Cartridge is a stateless packet forwarder. It reads Destination ID, looks up a port in a table loaded by the Management Cartridge, and forwards — with speed harmonization. Multiple Fabric Cartridges can cascade. All symbol rates are derived from a single System Clock Source.

6. Cartridge Architecture (Model)

Every component lives inside a sealed, standardized cartridge. Internally, a smart controller provides physical adaptation, protocol translation, auto‑analysis, health monitoring, and wireless identification.

+ --------------------------------- +
| CARTRIDGE CASE (Sealed)           |
|                                   |
|  +----------+                     |
|  | Raw      | e.g.,               |
|  | Component| DDR3 DIMM           |
|  +----+-----+                     |
|       |                           |
|  +----+---------------------+     |
|  | Smart Controller         |     |
|  |  - FPGA/ASIC             |     |
|  |  - Voltage Regulators    |     |
|  |  - Protocol Translator   |     |
|  |  - Auto-Analysis         |     |
|  |  - Health Monitor        |     |
|  |  - NFC Tag (passive)     |     |
|  |  - UWB Module            |     |
|  +--------------------------+     |
|                                   |
|  External Interface:              |
|  - Magnetic alignment             |
|  - Locking lever                  |
|  - Staged connector               |
|    (power/data/Early-Break)       |
|  - Liquid cooling port            |
|  - E-ink label                    |
+ --------------------------------- +

External interface (identical across all archetypes):

7. System Components and Chassis Layout

7.1 Physical Chassis Top‑Down View

+ --------------------------------------------------------------------- +
| OMNI FRAME SUITCASE (IP67)                                            |
|                                                                       |
| +-------+ +-------+ +-------+ +-------+ +-------+                    |
| | Bay C1| | Bay C2| | Bay M1| | Bay M2| | Bay M3| ...               |
| |(Comp) | |(Comp) | |(Temp) | |(Temp) | |(Temp) |                   |
| +-------+ +-------+ +-------+ +-------+ +-------+                    |
|                                                                       |
| +-------+ +-------+ +-------+ +-------+ +-------+                    |
| | Bay G1| | Bay S1| | Bay S2| | Bay P1| | Bay P2|                   |
| |(Par)  | |(Perm) | |(Perm) | |(Life) | |(Life) |                   |
| +-------+ +-------+ +-------+ +-------+ +-------+                    |
|                                                                       |
| [ Management Cartridge (MC) + Shadow MC ]                            |
| [ Fabric Cartridge(s) ]                                               |
| [ Safety Controller ]                                                 |
| [ Power Distribution (48V) ]                                          |
| [ Cooling Loop Quick-Connects ]                                       |
|                                                                       |
| Front Panel: OLED Display, 3 Buttons, LEDs, Speaker                  |
+ --------------------------------------------------------------------- +

7.2 Component Descriptions

8. Substance BIOS (Boot Firmware)

A custom boot firmware replaces all legacy BIOS/UEFI functions with a brand‑blind, multi‑architecture boot chain.

Masked ROM initializes MC hardware, verifies Stage 1 signature
Queries Safety Controller for powered cartridges and emergency flags
Powers bays sequentially, awaits Identify packets, authenticates, assigns IDs
Runs SNG/SNC benchmarks; establishes reference standard
Configures Fabric tables; assembles memory map, CPU topology, storage inventory
Scans Permanent Keepers for a signed Linux kernel; enters Diagnostic Mode if none found
Constructs a Substance Tree (device tree in Raw Substance terms) and jumps to kernel

Name
ROM Boot
Safety Handshake
Substance Enumeration
Norm Calibration
Resource Assembly
Boot Selection
Kernel Handoff

Key Features: brand‑blind, secure boot (verified against immutable fuse keys), measured boot (tamper‑evident log), hot‑plug aware (remains resident), diagnostic integration with OLED and LEDs.

Boot Flow Diagram

Power On
|
v
Safety Controller self-test --- Fail --> OLED: "Safety Controller Fault"
| Pass
v
Management Cartridge powers on
|
v
MC scans bays, reads presence pins --- Missing --> OLED: "Missing: Temp Keeper Bay M2"
| All present
v
MC sends Identify request --- No response --> OLED: "Unresponsive: Bay C1"
| All respond
v
MC validates auth tokens --- Fail --> OLED: "Security Fail: Bay S1"
| All pass
v
MC runs benchmarks, calculates SNG/SNC
|
v
MC configures Fabric forwarding tables
|
v
MC loads Linux kernel --- No kernel --> OLED: "No Bootable OS Found"
| Found
v
MC constructs Substance Tree, jumps to kernel
|
v
Linux boots --> OBA starts --> RSM, SQMA, RAPA, SCHA agents start
|
v
Normal Operation (hot-plug, monitoring)

9. Multi‑Agent Software Architecture

The runtime intelligence is distributed across four specialised agents and a bridge, all running on a standard Linux kernel.

Hardware Layer
|
v
Substance BIOS
|
v
Linux Kernel (unmodified)
|
v
OmniFrame Bridge Agent (OBA) <--- sysfs, netlink, cgroups, eBPF
|
+-----------------------------+
v                             v
Raw Substance Manager (RSM)   Security & Quirk Mitigation Agent (SQMA)
|
+-----------------------------+
v
Resource Allocation & Policy Agent (RAPA)
|
v
Substance Cache & History Agent (SCHA)
Core Duty
Enforces brand‑blind purity; computes SNG/SNC; assigns archetype roles; maintains Ground State
Handles brand‑level vulnerabilities and microcode bugs using an anonymised Quirk Database; never exposes brand identity to RSM
Smart resource allocation based on workload profiling (eBPF); honours user‑defined rules and risk‑accepted overrides
Manages a multi‑tier cache from low‑tier cartridges; records system‑state history for quick‑reference and rollback; provides temporary scratchpad storage
Translates between standard Linux kernel interfaces and the other agents using only stable, existing kernel APIs. No out‑of‑tree kernel modules required.

Key Interactions:

10. Stability and Security Subsystem

10.1 Secure Connection

10.2 Trust Chain

10.3 Fault Containment and Graceful Degradation

10.4 Ground State and Emergency Restoration

A versioned, checksummed snapshot of the entire system configuration (cartridge IDs, roles, norms, forwarding tables). Automatically updated. On unrecoverable error, restores the last known‑good state.

10.5 File Corruption Protection

10.6 Safe Removal Protocol

Flushes buffers, remounts read‑only, migrates data, releases lock. Dependency resolution prevents unsafe ejects.

10.7 Emergency Save and Restore

During the 5‑second supercapacitor ride‑through, the kernel saves all volatile state. On next boot, offers session restoration.

10.8 Continuous Monitoring

Latency, error trends, thermal, resource exhaustion. A stability score (0–100) is displayed on the front panel and web console.

Emergency Shutdown Flow

Safety Controller detects: forced unlock / Early-Break / overheat / severe shock
|
v
Emergency Mode
+---> Audible alarm + strobe light
+---> Lock all other cartridges (solenoids)
+---> Send flush command to Permanent Keepers
+---> Kill main power bus (except storage)
+---> Supercapacitors keep storage alive for 3 more seconds
+---> Log event to non-volatile memory
+---> System enters "Transport Safe" mode
|
v
Power off; manual reset key required to restart

11. Diagnostic Subsystem

Before any OS boots, the OmniFrame communicates health clearly.

12. Practical Feasibility

The OmniFrame is a long‑term engineering vision, but no component requires science fiction.

Can be prototyped in Linux userspace using NUMA and memory hotplug
Requires custom PHY and FPGA; packet format and forwarding are straightforward
Single FPGA can emulate both for a prototype
MCU + supercapacitor + sensors
Mature technologies (pogo‑pins, liquid quick‑connects, locking levers)
Can be built on coreboot/ARM Trusted Firmware foundations
OBA uses stable Linux APIs; agents are userspace daemons
I2C OLED + microcontroller
Materials and fabrication exist

Feasibility
Software‑definable today
Medium‑term R&D
Buildable with FPGAs
Off‑the‑shelf
Industrial design required
Custom firmware
Incrementally buildable
Simple embedded project
Manufacturing cost barrier

A minimal single‑cartridge demonstrator (Compute Module + Storage Cartridge over an FPGA‑emulated Substance Link) can be built by a small team to prove the core principles.

13. Technology Choices & Justification

Universal compatibility; zero e‑waste
Consistent performance tiering across all hardware
Full architectural freedom; deterministic low‑jitter data flow
Stability as core
Boot, enumeration, auth, resource mapping
Flexible topology; mixed‑speed coexistence
Emergency shutdown, physical security, ride‑through
Survives PSU failure; safe hot‑swap
Full performance under sustained load
Eliminates legacy firmware; clean Substance Tree
Enforces Raw Substance policies via standard APIs
Purity (RSM), security (SQMA), optimisation (RAPA), acceleration/history (SCHA)
User‑serviceable without keyboard/monitor
Identifies cartridges when unpowered
Auto‑discovery and predictive disconnect

Why Chosen
Eliminates brand/generation lock‑in
Common performance currency
No dependency on external standards
Eliminates retry buffers & non‑deterministic latency
Centralised, survivable orchestration
Stateless, high‑speed forwarding
Independent hardware supervision
Efficient, rugged power with ride‑through
High‑density cooling without throttling
Brand‑blind boot, secure measured chain
Deep hardware control, GPL alignment
Separation of concerns
Instant human‑readable failure indication
Persistent zero‑power identification
Passive ID + active proximity monitoring

14. How OmniFrame Fills the Identified Gaps

During conceptual development, critical gaps were systematically identified and addressed:

OmniFrame Solution
Raw Substance archetypes
SNG and SNC norms
Substance Link with FEC, no retry
Management Cartridge + Shadow redundancy
Independent Safety Controller with staged pins, ride‑through, mechanical locks
Safe Eject protocol with dependency resolution
Cartridge fault domains, health monitoring, graceful degradation
Ground State snapshots, emergency save during ride‑through
Block‑level checksumming, background scrubber, self‑healing RAID
OLED, bay LEDs, web console, audio alerts
Substance BIOS: brand‑blind, multi‑architecture, secure measured boot
RAPA agent with workload profiling and user overrides
SQMA agent with anonymised quirk database
SCHA agent: intelligent cache, history, temp storage
OmniFrame Bridge Agent using stable APIs only

15. Core Concept Implementation Checklist

Every major concept discussed during the development of OmniFrame has been implemented in this v0.01 paper. A selection of verified items:

16. Conclusion and Next Steps

OmniFrame v0.01 presents a complete, gap‑free conceptual architecture for a computing platform that rejects branded standards, planned obsolescence, and vendor lock‑in. From the Raw Substance identity of a DDR3 stick to the Substance BIOS that bootstraps the machine without a single vendor string, every layer treats components as pure, measurable, interchangeable resources. Stability is a continuous, hardware‑enforced, software‑orchestrated process. The multi‑agent intelligence layer ensures security, performance, and user control without compromising the core philosophy.

This paper is an open blueprint, dedicated to the public domain, to inspire a future where computers are truly modular, sustainable, and free. Next steps include refining the Substance Link PHY specification, prototyping a minimal FPGA‑based demonstrator, and engaging the open‑hardware community for feedback.

Public Domain Dedication The author dedicates this work to the public domain under Creative Commons Zero (CC0). You are free to copy, modify, distribute, and perform the work, even for commercial purposes, without asking permission.
Like

Discussions