Reality2

Technology That Disappears

Your phone, laptop, watch and sensors form a private mesh - no cloud, no logins, no middleman. When technology works for you instead of harvesting your data, it gets out of the way.

Built with R2 Learn More How It Works

Early development - everything here is experimental

What is Reality2?

A mobile-first mesh protocol for phones, wearables and IoT. Your devices find each other, prove who they are, and communicate securely - without logins, without pairing screens, without a cloud in the middle. The same code runs on a $5 microcontroller, a phone, a laptop, a server, or inside your web browser.

No Friction

No passwords, no pairing dialogs, no login screens. Devices in a trust group recognise each other through cryptographic certificates. If you're a member, you're in. Authentication is invisible.

Any Device

One Rust codebase compiles to bare-metal microcontrollers (ESP32, RP2040), Linux SBCs (Raspberry Pi), desktop, mobile, and 70KB of WebAssembly in the browser. A $5 chip and a cloud VM are equal peers.

Any Transport

BLE, WiFi, LoRa, USB, WebSocket - R2 treats them all the same. Networks come and go. The system adapts, routes around failures, and strengthens paths that work.

No Cloud Dependency

The protocol runs on your devices. A relay helps with connectivity across the internet, but it's untrusted infrastructure - it forwards encrypted bytes it cannot read. Your data never touches someone else's server.

Technology that stays calm - working quietly in the background, only stepping forward when it genuinely needs your attention. Technology that adapts - finding new paths when old ones fail, strengthening connections that matter, letting go of ones that don't. Digital sovereignty - real control over your own identity, data, and relationships - made practical.

Built with R2

Capabilities, from private notes to industrial sensing to AI. Not apps - these are active, distributed, and belong to your trust group, not to someone else's platform.

r2-notekeeper

Private encrypted notes that sync across your devices. No accounts, no cloud, no data harvesting.

Beta WASM Encrypted 110/110
Open Source

r2-hive

The universal R2 runtime. Adapts to available transports: WebSocket, UDP, BLE, LoRa. Every hive is a wayfinder. Run anywhere from a $5 VPS to a Raspberry Pi.

Beta Rust Multi-transport
Live Source

r2-anthill

AI reasoning engine built on R2. Autonomous agents (ANTS) that think, research, and collaborate within trust groups.

In Development Rust
Source

r2-trusttalk

Encrypted messaging within and between trust groups. Private channels inside your group, scoped conversations across entangled groups. Real-time text across any R2 transport.

Planned

Mariko EarthGrids

Environmental monitoring across landscapes. Water level, temperature, rainfall. Multi-transport mesh that works when infrastructure fails. Built on R2.

In Development R2 LoRa
Website

r2-workshop

Wireless sensor mesh for workshop and lab environments. Vibration, temperature, pressure, strain - edge intelligence detects anomalies and alerts before something breaks.

Proof of Concept ESP32

For Developers

R2 is specification-driven. Formal specs and test vectors are the source of truth - code is generated from them. AI helps build the implementation; the specs ensure correctness.

Specifications and Test Vectors

50+ formal specifications with conformance test vectors. The definitive source for every protocol layer - wire format, trust model, transport bindings, sentant lifecycle.

Rust Core

no_std protocol crates: r2-wire, r2-cbor, r2-fnv, r2-trust, r2-route, r2-transport, r2-engine. One codebase, every target.

WASM Bindings

r2-wasm wraps the protocol stack for browsers via wasm-bindgen. Trust groups, frame encode/decode, encryption - 70KB gzipped.

Elixir Runtime

Full R2 stack on the BEAM VM. Sentant execution, trust group management, GraphQL API. Rust NIFs for the protocol core. Built for gateways and servers.

Interested in building with R2?

We're looking for alpha developers to help shape the platform. Get in early, build something real.

Get in Touch