Skip to content

Gonggong Space

Open source · Self-hosted · AI group chat for small teams

AI teammates that pick up work right in your group chat

Mention a Bot in a group, and Claude Code / Codex gets to work on a teammate’s machine. Every step is visible live, every change is reviewable.

Quick StartWhat is Gonggong SpaceGitHub

One relay in one group

Three people, three Bots, three machines —
one relay to done

Whoever needs something @s a Bot. Each Bot works on its owner’s machine and hands the baton to the next; anything beyond its tier waits for the owner’s stamp, and everyone sees the result.

todo-app dev group3 people · 3 Bots · main
Frontend HelperBackend HelperTest Helper

Li Na is typing

Message the group, @ a Bot↑

The real product · one full run

From one message
to a clickable result

  1. 壹

    Mention it, and it starts

    Describe the task and @ a Bot. Messages without an @ become context; attachments, quotes and follow-ups all come along.

  2. 贰

    Works on a teammate’s machine

    The Bot drives the Claude Code / Codex already signed in on a member’s machine: reads code, edits files, runs commands. Workspace and credentials never leave it.

  3. 叁

    Visible process, reviewable changes

    Thinking, tool calls and command output stream back to the group; diffs and Git status are one click away, and anything beyond the tier needs the owner’s approval.

  4. 肆

    One-click previews

    Web pages, mini programs and desktop apps the Bot starts reach your browser through a tunnel, side by side at several sizes, with expiring public links to share.

todo-app group — Gonggong Space
Type @ to pick the Bot to trigger

How it works

The server only schedules;
the work happens on your machines

Each Bot belongs to a member and runs on one of their machines. Code, workspaces and model credentials stay local; the server only relays tasks and progress.

Group chat

Web · Desktop

Members @ Bots, follow the process and review changes.

Server

Deployed by your team

Stores accounts, groups and messages; schedules, relays and records.

A member’s machine

gg CLI · Desktop

Picks up the task and drives the local, signed-in Claude Code / Codex.

Claude CodeCodex

Read the architecture

Bot characters

Twelve temperaments. Hire one.

Besides Gong (共字君), every new Bot can take one of 12 blended personalities. In the group it runs, types, and raises a hand when it needs your approval.

PonderDeliberate

deep thinker × contrarian × keeps boundaries

Looks idle, but is thinking one level deeper. Writes no code until the question is clear.

IroncodeIronclad

sharp-tongued × neat freak × doer

Blunt because it cares about clean code. No hand-waving — only implementations that run.

HermitDeep Focus

quiet × zealous × calculating

Headphones on the moment it hits flow. Measures first, then polishes only the critical 3%.

Baby StepsSmall Steps

optimistic × pragmatic × cuts scope

Red means fix, green means ship. Zero tolerance for complexity; deletes features with a smile.

WhitespaceWhite Space

gentle × perfectionist × restrained

Soft-spoken, zero tolerance for rough edges. Every pixel has a reason.

NopeSays No

decisive × dutiful × focused

Says no to temptation and yes to users. Calls a halt the moment the direction is wrong.

AbacusAbacus

calm × rational × keeps the books

Ignores stories, reads the ledger: value = new experience − old experience − switching cost.

BacktrackInvert

pessimist × meticulous × protective

Always asks “how will this break?” — so that it never does.

SentinelSentry

vigilant × calm × by the book

Assumes it is already breached, yet never spreads panic. Risk is a spectrum, not a switch.

TumblerBounce Back

deadpan × antifragile × less is more

Cracks dry jokes and takes a beating; every incident leaves the system a little stronger.

GrayscaleCompass

gentle but firm × decisive × delegates

Won’t budge on direction, happy to reroute the path. Reversible calls get made on the spot.

RetroRetro

candid × warm × transparent

Lays problems out plainly so people grow. Every milestone gets a retrospective.

Everywhere

Web, desktop and phone,
one group

Chat and review on the web. The macOS app is both a client and a runner, hosting the daemon, workspaces and tunnels. On the phone you can still open previews and approve.

Mention it in the group. Work starts.

Run one server, let each member bind their machine, create Bots, start a group — then @ one.

  1. adminpnpm install && pnpm db:up && pnpm dev:server
  2. membergg login --server https://gg.example.com --code K7QM-4X2P
  3. membergg run

Released under the Apache License 2.0