Skip to content

Documentation

Build on Holoforge

Practical guides for Workspace, Studio, Marketplace, AI orchestration, and runtime SDK integration.

01

Quick Start

Start in Workspace

Open /projects to create a project workspace, pick your workflow template, and organize tasks, milestones, assets, and delivery surfaces from one place.

Build in Studio

Open Studio for scene authoring, AI generation, sculpting, visual editing, and runtime play mode. You can iterate live without desktop installs.

Ship through Build & Operate

Use Builds, Releases, and Playtests to validate before shipping. Keep snapshots in Versions and route feedback back into the same workspace.

02

Workspace System

Project Core surfaces

Projects, Teams, Assets, Packages, Design Docs, and Visual Logic are grouped in Workspace so planning and production stay connected.

Delivery surfaces

Builds, Releases, Playtests, and Versions provide operational visibility from preview through production rollout and rollback.

Workflow Copilots + memory

Copilots can run repeatable flows (QA/release/prototype), while project memory keeps intent, constraints, and decisions persistent for AI workflows.

03

AI Guide Assistant

Persistent cross-site helper

The floating Holoforge Guide appears across the app and can assist with workflow questions, next actions, and route-specific guidance.

Auth + guest behavior

Authenticated users get server-persisted thread history. Guests keep a local browser thread fallback so guidance remains available before sign-in.

Route-aware playbooks

Assistant prompts are contextualized by route playbooks (goals, suggestions, deep links) so advice matches where you are in the product.

04

Marketplace & Distribution

Browse, buy, and library

Marketplace supports searchable listings, ownership tracking, and library access to purchased assets.

Creator selling workflow

Creators can publish listings, manage visibility, track downloads, and inspect receipt history from dedicated marketplace surfaces.

Runtime-ready delivery

Owned marketplace assets are available through API surfaces designed for secure game/runtime consumption.

05

Holoforge SDK

Installation

Use the SDK for player identity, leaderboards, storage, marketplace access, and server events in published games.

import { HoloforgeSDK } from "holoforge-sdk"

const hf = new HoloforgeSDK()

Get current player

Returns the authenticated Holoforge user when the game is running in a logged-in session.

const user = await hf.user()
// { id, username, avatarUrl? }

Leaderboards

Submit and retrieve scores for your game with IDs scoped to the current title.

await hf.leaderboard.submit({ score: 1337, player: "Runner01" })
const top = await hf.leaderboard.top(10)

Storage + Marketplace + Server

Use per-player storage, runtime marketplace purchases, and server-side authoritative actions.

await hf.storage.set("checkpoint", { level: 3, hp: 82 })
const checkpoint = await hf.storage.get("checkpoint")

await hf.server.event("score.add", { amount: 100 })

Ready to build?

Start in Workspace, then move into Studio to ship your first playable build.