Build on the layer.
New lenses, controllers, and connectors for DreamLayer — from the DreamLayer team and the community. Every one passes the safety gate before it ships.
Made something? Add it to the store.
Start with dreamlayer plugins new my-lens to scaffold one, then dreamlayer plugins pack . to ship it —
or make a no-code lens in the Lens Builder. Open a pull request; CI runs the safety gate and a maintainer reviews the code before it lands.
🛡 Every plugin is validated — integrity check · capability scan · smoke test
85%
of every sale goes to the creator. DreamLayer keeps 15% for hosting, review, and payment fees.
Free too
Free plugins stay free to publish and install, forever. Paid is opt-in, per plugin.
Signed
Purchases produce a signed install grant, verified by the same on-device gate.
Payments — coming soon
Every behavior proves it can't hurt you
Behaviors are data, not code — statically verified. Before you install one, your own device re-checks the proof and shows you exactly what it cannot do. Not "promises not to." Cannot.
Sear — a searing-station timer
This behavior CANNOT
- pulse faster than 4 Hz — the photic-safety cap
- talk back faster than 1 / s
- show more than 5 lines at once
- reach the network, files, camera, or microphone
- swallow your kill switch
This behavior WILL
- run 2 scenes, each held at least half a second
Your device re-checked this proof — it is not a promise.
Generated by the same gate the CLI runs (dreamlayer figment safety) and every host re-checks on install.