Skip to content

Vifu Runtime

Vifu Runtime 让 games 和 interactive apps 在每个 user session 中连接到 persistent AI companion。Vifu Cloud 保存 companion identity、memory、session history、AI interpretation 和 personalization layer。runtime surface 加载 experience,并提供 bridge,让 companion 理解 safe context,并通过 app-owned action 做出反应。

Platform model

LayerVifu 提供game 负责
Vifu Cloudauth、database、companion identity、companion memory、AI interpretation、release hosting 和 runtime manifest。通过 release workflow 提交的 player-facing product data 和 metadata。
Web Runtimebrowser iframe host、static asset loading、companion bridge、lifecycle event 和 runtime isolation。HTML、JavaScript、assets、rendering、input 和 session rules。
Mobile Runtime (To be released)加载 approved browser-compatible experience 和 Godot-powered module 的 native app runtime surface。browser-compatible assets、Godot module、shared metadata 和 companion-safe state/action。
Companion SDKsafe context、event、command、signal 和 host connection status 的 typed browser API。哪些 state 可以安全暴露,哪些 action 可由 companion request。
Vifu CLIlocal create、run、test、build、generate 和 publish workflow。source code、test expectation 和 release intent。

How they work together

  1. 把 game 或 interactive experience 构建为 browser-compatible assets 或 supported Godot module。
  2. Companion SDK 只暴露 companion 可使用的 safe session context、event 和 action。
  3. 用 Vifu CLI 完成 local run、test、build 和 publish。
  4. Vifu Cloud 保存 release metadata、session history、companion memory 和 AI interpretation。
  5. Web Runtime 或 Mobile Runtime (To be released) 通过匹配的 browser 或 Godot surface 加载 experience,并连接 companion bridge。

Naming

完整产品叫 Vifu Platform。托管 backend services 叫 Vifu Cloud。执行 web/mobile game 的容器叫 Vifu Runtime。game 内的 browser API 叫 Companion SDK。local development 和 publishing 使用 Vifu CLI