loworbit

▲ loworbit.ai / tools / surface

surface

surface.loworbit.ai

a web-based compositor for building live, data-connected presentations from react components — then presenting or exporting them.

data: not declared per-tool yet — see /privacy for the loworbit-wide picture.

— how it works —

┌─ project: surface ───────────────────────────────── rev 0.1 / 2026-04-17 ─┐
│ drawing: live composition loop                                            │
│ scale: nominal · slides composited in real time from react components     │
└───────────────────────────────────────────────────────────────────────────┘

          ┌─ A ──────┐    ┌─ B ──────┐    ┌─ C ──────┐    ┌─ D ──────┐
intent ─┐ │ parse    │    │ compose  │    │ render   │    │ present  │
        │ │  [1]     │    │  [2]     │    │  [3]     │    │  [4]     │
  data ─┼→│          │ ─→ │          │ ─→ │          │ ─→ │          │ ─→ [5]
        │ │ intent   │    │ layout   │    │ live     │    │          │
   lib ─┘ └──────────┘    └────┬─────┘    └──────────┘    └────┬─────┘
                               │                               │
                             [op]                            [op]
                               ↓                               ↓
                           redirect                        deliver

─ legend ────────────────────────────────────────────────────────────────────

intent   operator chat or voice input describing the slide
data     connected data sources (optional)
lib      react component library + layout primitives
[op]     operator gate — review, edit, advance, scrap

[1]  parse            interpret what the operator wants the current slide to show
[2]  compose          assemble react components + data bindings + layout; operator can redirect mid-sentence
[3]  render           slide reshapes in real time as intent refines; staged generation prevents flashing
[4]  present          present mode or export (pdf, html, deck format)
[5]  live or exported presentation data-connected slides, composited from react — presentable or portable

─ notes ─────────────────────────────────────────────────────────────────────

. operator can redirect mid-sentence; the surface reshapes without flashing.
. slides are live react components, not static images — data bindings stay
  live if the source is.
. exports snapshot the current render; the live version stays editable.
no writeup yet. try it above, feedback widget is on every page.