> ## Documentation Index
> Fetch the complete documentation index at: https://docs.totemlabs.io/llms.txt
> Use this file to discover all available pages before exploring further.

# What is Totem?

> Put a browser game online through the AI tool that built it.

export const PublishFlow = () => <div className="totem-flow" role="list" aria-label="How Totem publishes a game">
    <div className="totem-flow__item" role="listitem">
      <span className="totem-flow__index">01 / tell</span>
      <strong>Tell your AI tool</strong>
      <p>Say “put my game online.”</p>
    </div>
    <div className="totem-flow__item" role="listitem">
      <span className="totem-flow__index">02 / publish</span>
      <strong>Totem does the work</strong>
      <p>Your tool sends and publishes the build.</p>
    </div>
    <div className="totem-flow__item" role="listitem">
      <span className="totem-flow__index">03 / share</span>
      <strong>Get your game link</strong>
      <p>Open it, test it, and send it to players.</p>
    </div>
  </div>;

export const StatusBadge = ({state = "available", children}) => {
  const labels = {
    available: "Available",
    "early-access": "Early access",
    planned: "Planned",
    internal: "Internal draft"
  };
  return <span className={`totem-status totem-status--${state}`}>
      {children || labels[state] || state}
    </span>;
};

<StatusBadge state="available" />

Totem puts browser games online through your AI coding tool. Connect Totem once, tell your tool to publish, and get a link anyone can open.

<PublishFlow />

## Who Totem is for

Totem is for anyone with a browser game. Your game can come from Claude Code, Cursor, Codex, another coding tool, or your own editor.

You need a static build with an `index.html` file at its root. Your AI tool handles the publishing steps through Totem's MCP server.

## What you get

A published game includes:

* A shareable link at `play.totemlabs.io/<handle>/<game-slug>`.
* Play, player, session, and return analytics.
* One player tag across Totem games.
* A leaderboard and game-over screen.
* An install option for supported browsers.

Playable version history, restricted development builds, and studio profiles are marked Coming soon. Those planned surfaces are tracked on [Product status](/roadmap).

## What Totem is not

Totem is not a game engine. It does not run server code from your game archive, and it is not a payment or monetization service.

## Access

Account creation opens in small groups. [Join the waitlist](https://totemlabs.io/#invite) if you do not have access yet.

When you have access, follow [Your game online](/quickstart) from start to finish.
