Live Private beta. Public waitlist open.

MERGELIVE

Build it live.
Best idea gets merged.

mergelive.tv

It's already happening.

Streamers open a blank game and ask chat what to add. Hundreds of people pitch at once. The host copies prompts out of chat, pastes them into an AI, and plays the result on stream.

It runs on Discord threads, DMs and forty open tabs. Every good idea goes through one person's clipboard.

MERGE LIVE is a streaming platform where the audience builds the software.

  1. 01A host goes live with a seed.
  2. 02Chat writes prompts.
  3. 03Chat votes.
  4. 04The winning prompt gets built on stream.
  5. 05The new build hot-reloads for every viewer.

The Stage

Stream, playable build, queue and diff in one room.

FROGLAND by @pixelwitch Live 12,408 watching Round 214 VOTE 0:31 Fork
@pixelwitch
Build a91f3c2Playing your own instance
The Diffsrc/player.js+9-2
41 update(dt) {
42if (input.jump && this.grounded) {
42if (input.jump && this.jumps < 2) {
43 this.jumps++;
44 this.vy = -JUMP_FORCE;
45 if (this.jumps === 2) fx.puff(this.x, this.y);
46 }
Commit Log
a91f3c2 add double jump @mossmoth
0c7a5b9 combo meter, x8 max @kernelpanic.tv
f2e1188 lily pads glow at night @null_bunny
4be2c61 revert: everything is cheese host

One round. Three minutes.

  1. Pitch 90s

    Every viewer submits one prompt. The agent dedupes and clusters them.

  2. Vote 45s

    The top five surface. Chat votes. Channel points boost a prompt.

  3. Build 30-60s

    The build agent writes the change live. The diff streams in line by line.

  4. Merge

    The new build hot-reloads for everyone. The author's handle lands in the commit log.

The replay is the repo.

Every merged prompt is a commit authored by the viewer who wrote it. Scrub the stream and the build together. Fork any commit into your own room.

src/shop.js+14-0@mossmoth, round 188
1export class MothShop {
2 constructor() {
3 this.keeper = new Moth({ mood: 'tired' });
4 this.stock = ['lamp', 'bigger lamp', 'lamp?'];
5 }
6 open(player) {
7 if (!world.isNight) return say('come back later');
8 this.keeper.flutterToward(player.lamp);
9 ui.openShop(this.stock, { currency: 'flies' });
10 }
11}
FROGLAND2,140 commits
a91f3c2add double jump@mossmoth2m
0c7a5b9combo meter, x8 max@kernelpanic.tv5m
f2e1188lily pads glow at night@null_bunny8m
4be2c61revert: everything is cheesehost11m
6a3d4cethe moon is a level now@dadgrammer14m
d8f0e33add a shop run by a moth@mossmothforked 31x
b19e027credits list every voter@ok_computer_club20m

The host runs the room.

Chat proposes. The host keeps the build fun.

Veto
Kill any prompt before it builds.
Revert
Roll back any commit, live, in one click.
Lock files
Protect the parts of the game that work.
Round timer
Speed rounds for chaos, long rounds for big features.
Agent model
Pick the build agent per session.
LiveHost consoleFROGLAND
Files
src/physics.js locked
src/save.js locked
src/player.js
src/shop.js
src/levels/moon.js
Round timer 3:00
0:45 speed10:00 feature
Build agent
Fast builderavg 38s

Four ways to play.

Free Build

Open session. One round after another, as long as the host stays live.

Versus

Two teams, two builds, one vote at the end.

Jam

A 24 or 48 hour marathon. Many hosts hand off one shared repo.

Bounty

A sponsor funds a prize pool for prompts that hit a goal.

Games first. Then anything that runs in a browser.

GamesFROGLAND 2,140 commitsDUNGEON OF OPINIONS 806TAX EVASION SIMULATOR 2 512
ToysGRAVITY IS A SUGGESTION 377
VisualizersMOTHLIGHT 264
InstrumentsSynths and drum machines with a thousand co-writers.
Sites and toolsAnything a browser can run.
Ship it .zipGitHub pushitch.io publish

Hosts get paid. So does chat.

Free to watch. Hosts earn from subs, boosts and bounties.

Merged Revenue Share: when a session build is sold or sponsored, 20% of revenue goes to a contributors pool, split by merged commits.

FROGLAND sponsorship$10,000
Contributors pool $2,000 400 merged commits
@mossmoth41 commits$205.00
@null_bunny33 commits$165.00
@dadgrammer28 commits$140.00
@kernelpanic.tv19 commits$95.00
211 more contributors279 commits$1,395.00

Every build runs in a sandbox.

Sandboxed builds

Each viewer plays their own instance in an isolated frame. No network access, no access to the page around it.

Moderated prompts

The agent screens and clusters every prompt before it reaches the vote. Flagged prompts wait for the host.

Host veto

The host can veto any prompt and revert any commit. Mods get the same controls.

Private beta, so far.

312hosts
1.9Mprompts submitted
48,700commits merged
38saverage from vote to playable
Record

31h 12m. FROGLAND by @pixelwitch. One session, 2,140 commits, still forked daily.

Public waitlist41,206

Roadmap

  1. Now

    Private beta

    312 hosts building live every week.

  2. Q1 2027

    Public launch

    Waitlist opens in waves. Anyone can host.

  3. Q2 2027

    Versus League

    Weekly team matches. One-click push to itch.io and GitHub.

  4. Q3 2027

    Jam Season

    48 hour marathons across many hosts, one repo per jam.

  5. Q4 2027

    Mobile host app

    Go live and run the room from a phone.

Get in line.

41,206 people are waiting for a seat in the room.

MERGELIVE

Build it live.
Best idea gets merged.

mergelive.tvDownload PDF