Skip to content

Overview

Vifu builds open-source infrastructure for AI-native games. The Agent Runtime provides the execution layer. VifuHub presents playable releases and, when the owner opts in, the latest workspace source as public projects.

A VifuHub project

VifuHub is project-centered. A public project can present:

text
Project
├── Playable app
├── Current reviewed release
├── Optional latest workspace source
├── License
├── Creator attribution
├── Runtime metadata
└── Optional upstream repository

The current MVP versions the reviewed runtime release and workspace source independently. The Files tab is explicitly the latest owner-published workspace and may be newer than the runtime visitors play. VifuHub does not present source updates or owner upload history as release history; it exposes only the current reviewed release until immutable public release records exist.

An upstream link may identify the original development location. It is project metadata, not evidence that the linked repository exactly matches the current runtime release.

Curated projects distinguish the Original creator, Upstream source, Packaged or maintained by Vifu, License, and VifuHub release. This does not imply that an original creator has registered with or maintains the VifuHub project.

Source status

StatusMeaning
Open SourceSource is public and includes a clear open-source license.
Source AvailableSource can be viewed, but use, modification, or redistribution is restricted or unclear.
Playable OnlyThe playable release is available without owner-published public source.

VifuHub prioritizes Open Source projects. Do not label a project Open Source only because a build or source archive can be downloaded.

Developer building blocks

PartPurpose
Agent RuntimeRuns agents, state, resources, capabilities, and playable game code.
Project formatDescribes the build, runtime entry, resources, and release metadata.
VifuHub SDKConnects game code to Agent Runtime services and declared host capabilities.
VifuHub CLIBuilds, checks, and publishes playable releases with vf.
VifuHubPresents the game, optional latest workspace source, current reviewed release, license, attribution, runtime metadata, and upstream link.

The Agent Runtime explains how an AI-native game runs. VifuHub explains how that game exists as a public project. Real projects make runtime requirements visible; the runtime gives those projects a consistent, reproducible structure.

Start here

  1. Follow the Quickstart.
  2. Learn the project format and build flow.
  3. Read the Agent Runtime overview.
  4. Publish a release with the VifuHub CLI.