wckd / wckd.ai

wckd.ai / the bricks

the bricks

WCKD is an independent lab and company. It builds tools for one person first — the person who runs it — and then for anyone who wants the same freedom. The world is still being decided. This is the part that is decided: the bricks, the contracts, and the order they depend on.

What is decided

The map

surfaces   Niobium
              │
world      wckd.world — seed 0001
           place · thing · being · event · rule · time
              │
making     Polykrom → PolyCore → Sovware → TinyRex
              │
kernels    Invincible · Autobot
              │
node       your hardware · cloud burst

The map is a dependency sketch, not an org chart. A brick can appear in more than one place; the point is which way it points.

The core bricks

The first two bricks

wckd.world/seed-0001 is a draft with two bricks that can be pointed at:

They are enough to see whether the loop is real. The seed lives in a file you own. It is not a metaverse, a game or a social network.

The missing brick

Every core brick is a tool. The world layer is the state that holds them: places, things, beings, events, rules and time. wckd.world is the first seed of that layer, not the finished thing.

Its name, its shape and even whether it is one service or three are open. What is fixed: it runs on the node, its state is a file you own, and every surface is a view over it.

The contracts

WCKD owns the contract, not every implementation. A project earns its place by owning one seam the others can rely on.

The loop

Make → verify → place → inhabit. The first three are the core bricks; the fourth is the point.

Separate products, one protocol

Autobot and Invincible are not one product split in two. They are two products that are highly functional together: the phone can drive the node, the node can run the agent, and both share pairing, identity and receipts. Separate repositories, separate releases, separate failure domains. One protocol between them.

The object forge

Polykrom is the app; PolyCore is the kernel. They are central because whatever the world becomes, it will be made of things: parts, machines, furniture, robots, a room. This is where the things are designed, measured, checked and made.

The bar is what WCKD needs to make: exact enough for Polykrom, TinyRex and the objects of the world. OCCT is a reference, not a gate.

Sovware

Sovware is the production arm: the legal and operating home for hosted products when they need one. It runs what WCKD ships, keeps the copies and holds the security policy. It is also the verification kernel: programs, verifiers, gates and a ledger anyone can replay.

Open source is the default. Licences vary by project and integration: open specifications for formats, AGPL for network services, Apache-2.0 or MIT for libraries and apps, GPL where a dependency requires it. Sovware sells production and convenience, not a lock.

Archive

Nightfall is archived. Its kernel and study work is reference for PolyCore only; active development is in PolyCore and Polykrom.

The lab

Smaller experiments — Omnie, Eidolon, Enjin, Mosaic, Sable, Axit — are in the lab. They are not bricks and not on the map until they earn a contract.

Order, not a schedule

There are no dates here, and no plan handed down. One dependency order to discuss:

  1. One identity and one event format.
  2. One agent runtime contract.
  3. One object contract: a PolyCore document and a Sovware claim.
  4. One world seed: place, thing, being, event.
  5. One view to test the seed.
  6. Then the other tools plug in.

The order is a proposal to argue with, not a schedule. The dependencies are the part worth keeping. A project that cannot name its contract and its socket is a library, a fork or a note.

Open questions

These are for discussion, not a roadmap. The bricks are here so the answers can change without rebuilding the stack.