SRAM

Self-Reorganizing Autonomous Machines are handheld machines that build copies of themselves, then build anything you want out of anything you have.

Hand one some scrap metal, a bucket of dirt or a jar of seawater along with a design. It sorts what it needs into blocks and assembles the thing, placing single atoms where the part calls for it.

It can copy itself, build anything out of anything, work at the scale of atoms and, eventually, make new elements. We are proving it in simulation first.

Follow along

It makes more of itself.

One machine becomes two, two become four. Forty doublings later there are a trillion of them, and every one of them works for you.

Anything, out of anything.

Hand it scrap metal, a bucket of dirt or a jar of seawater, along with a design. It sorts what it needs into blocks and builds exactly what you asked for.

All the way down to the atom.

Its builders work from millimeters down to microns, and where a part needs it, they place single atoms exactly where they belong.

Even the elements.

At full scale, the energy source that powers it turns out new elements as a byproduct. Whatever the periodic table is short on, it can make more of.

Your factory fits on a desk.

The dock turns scrap, air and water into parts. The handheld holds your design and approves every step.

Concept render of the SRAM dock, a white desktop unit with a smoked-glass build chamber, with the handheld controller standing in its slot
Concept render of the SRAM handheld lying on a desk, its screen showing a gear design beside a cobalt-blue dial
Concept render inside the dock's glass chamber, where tiny builders are adding blocks to a half-finished gear on the build plate

Every machine we make starts from four blocks.

An insulator, a conductor, a spring and a contact. That's the whole parts list, and the machine builds its own motors and logic from it.

Four standard blocks, drawn as specimens: a stiff insulator spacer, conductor plates, a springy serpentine flexure and a tipped contact. They assemble into three devices. An actuator is a conductor plate on an insulator, an insulator spacer and a second conductor plate held on flexures; charging the plates pulls them together. A relay is the same actuator with a contact added, so the moving plate closes a circuit. A sensor is the same plates read as a capacitor, whose value rises as the gap closes. The actuator and sensor use three of the four blocks; the relay uses all four. Select a block or a device to highlight it.

We're replacing the motor with static electricity.

Charge two plates and they pull together, so the machine moves using nothing but its own blocks.

Block size 100 µm: plate area is 10⁴ times smaller and volume 10⁶ times smaller than at 1 cm, so area per volume is 100 times larger.

We're building the logic from the same parts.

Add a contact and the actuator becomes a switch, the same kind that ran the first computers. No chips required.

Step: check. Cycle 0.

It checks every block the moment it lands.

The gripper doubles as a sensor, so a mistake gets fixed before the next block goes down.

We build the builders first.

One machine placing parts will never be fast enough. Builders that copy themselves grow exponentially, then turn to the job.

Time runs left to right and mass built runs up on a log scale. One machine placing parts directly accumulates mass in a straight line and stays far below the one kilogram product line. A seed that first copies itself doubles in number with every doubling time, a target of under 24 hours, until the dock's limits on power, heat and feedstock bend the curve into a ceiling. It then switches to building the product and crosses the one kilogram line. A faint curve shows raw doubling with no limits, which overstates output. Move the switch moment and the ceiling to see when each strategy reaches one kilogram.

The heavy lifting stays on the desk.

The dock handles the power, the heat and the raw material. The handheld only plans, signs and checks, so it runs on less than four watts.

We prove every step before we take the next.

Right now we're testing all of it in simulation. Hardware comes when the models pass.

The roadmap as six stages over about eight years, drawn as a canal of locks; each stage ends in a gate that opens only when the stage has shown it works, and the first two stages can loop back and repeat. Prove it in simulation: Computer models of every part show what works before anything is built. Build the first parts by hand: Real moving and switching blocks are made by hand and checked against the models. Build a machine that builds: A machine made of blocks puts blocks together, with fewer than one mistake in 10,000. Make it build itself: A builder makes working copies of itself, so capacity can grow on its own. Put it in your hand: A pocket device stores the designs, plans the work and checks each result. Feed it scrap: Raw material and scrap are turned into all four kinds of block. The first stage, prove it in simulation, is under way. All spans are estimates.

We're building the limits into the machine itself.

It can't build without parts from the dock, it won't run an unsigned design, and it stops copying at a hard limit.

Common questions

What people ask first about a machine that copies itself.

Not yet. We are simulating it first, with six computer models that test whether a machine made of four block types can move, make decisions and copy itself. Hardware comes only after those models pass.

Placing matter one piece at a time never reaches a useful volume: even at a billion placements a second, a single mole of atoms would take about 19 million years. Biology escapes that limit by copying its builders first, so that output grows exponentially rather than one part at a time.

Every block type the machine cannot make is a part that someone has to supply. Electrostatics lets the same four, a stiff insulator, a conductor, a springy flexure and a contact metal, form actuators, relays and sensors, which takes motors and chips off the list of supplied parts entirely.

The idea is in trouble if the first model shows that electrostatic force cannot beat the load at any block size that can actually be fabricated. In that case the block set changes, for example by adding a printed magnetic block, before anything else proceeds.

It is dual-use by design, which is why the controls are built into the hardware: builders cannot run without blocks from the dock, every build file is screened and signed, each builder carries a hard cap on copies, and every build is logged.

The science and the simulation results will be published. The build files and the block maker stay controlled.

It is not. SRAM stands for Self-Reorganizing Autonomous Machines, the name of this research program, and it has no affiliation with SRAM LLC.