Welcome to our documentation 🦋

Work In Progress 🚧

Architecture

flowchart LR
  subgraph "`**User Home**`"
    U((Browser))
    UW((Terminal))
    O["🦞 OpenClaw"]
  end

  subgraph "`**Server**`"
    D[(PostgreSQL)]
    E
  end

  subgraph "`**This monorepo**`"
    A["📁 apps/api<br/>Hono API<br/>Better Auth"]
    W["📁 apps/web<br/>TanStack Start<br/>React + SSR"]
    P["📁 packages/*<br/>Zod schemas<br/>shared utilities"]
    WW["📁 apps/cli<br/>CLI to drive OpenClaw"]
  end

  P -.-> A
  P -.-> W
  P -.-> WW

  U -- Web --- W
  UW -- HTTP --- A
  UW <--> O
  WW -.-> UW

  W -- HTTP --- A
  A <--> D
  A -- SMTP --> E


This site uses Just the Docs, a documentation theme for Jekyll.