Muse MuseConcept

Independent concept built on Meta's Model API. Not an official Meta product.

Kingside Duo Chess

Status: Live.

  1. Your muse

    A two-player chess game on one screen: legal moves only, castling, en passant, a promotion picker, check and checkmate banners, a move list in algebraic notation, undo, a captured-pieces tray for each side, and a one-line Spark-written commentary after every move.

  2. Done

    Checks passed

  3. The plan: Kingside Duo Chess

    Shared screen chess for two players with full rules and quick commentary.

    1. White taps a piece to see legal moves as dots
    2. Player taps a destination and picks a promotion piece if needed
    3. Board updates move list, captured tray and check banner
    4. Spark one line commentary appears under the board
    See the full plan

    Who it's for

    Casual players sharing one phone or laptop for friendly chess.

    How it works

    1. White taps a piece to see legal moves as dots
    2. Player taps a destination and picks a promotion piece if needed
    3. Board updates move list, captured tray and check banner
    4. Spark one line commentary appears under the board

    Screens

    • Board screen. Show chess board, captured trays, turn badge and check banners with undo and new game.
    • Moves panel. Show algebraic move list, latest Spark commentary and game result.

    What comes out

    • Text: Move list in algebraic notation and one line commentary after each move.
    • Overlay: Legal move dots, check and checkmate banners, and promotion picker over the board.

    Models

    ModelUsed forWhy
    Muse Spark 1.3Write a short fun commentary line after each moveReads move and board text and returns one line of plain text fast and cheap.

    Limits

    • No online play and no computer opponent. Local two players only.
    • Game state stays in the browser. No accounts or saved games across devices.
    • Commentary is fun text from Spark and can miss tactics. Rules are enforced by local code, not the model.
    • Promotion picker supports queen, rook, bishop and knight only.

    From your inspo

    The person gave a text note only with no files. They want a shared screen two player chess game with full rules and Spark commentary.

    Takes

    • Two player chess on one shared screen
    • Full rules idea with legal moves, castling, en passant and promotion
    • Check and checkmate banners, move list, undo and captured trays

    Cost per run: about $0.002 (est.). One Spark call per move with about 400 input tokens and 250 output tokens. Input 400 / 1M * $1.25 = $0.0005. Output 250 / 1M * $4.25 = $0.00106. Total per move about $0.002.

  4. Recorded demo
  5. Done. npm run verify exits 0 — all six steps pass, 4 tests green.

    6 m 43 s · $1.09 est.