Skip to content

@memo-air/server

live-server: a Hocuspocus server for every object kind, with persistence, agent ops, presence, turns and metrics.

  • createLiveServer({ databaseUrl, jwtSecret, port, address, decide, onTurn, onSpoken, browserProvider, desktopProvider, media, redisUrl, logger }).
  • turnWebhook({ url, jwtSecret }) — deliver deserved turns over HTTP, signed.
  • systemOneProvider — re-exported from @memo-air/decide.

apps/airlink runs it in process; apps/live-server runs it alone. See docs/architecture.md and docs/self-hosting.md.

[!NOTE] Not yet published to npm. It installs from this repository’s workspaces; publishing is coming.