Small teams co-edit simple web apps in a private chat room without anyone needing Git.
Ask an AI assistant to propose code changes from your group's full chat history.
Vote on proposed edits line by line and publish a permanent approved version.
Connect a room to GitHub so majority-approved snapshots deploy automatically.
| jaabrakus/tinysaints | 0xkinno/astraea | 0xkinno/halcyon | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | hard |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | pm founder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 22.13 or newer, an npm install, and a server-side API key for the Moonshot Kimi model.
{"i":0,"repo":"Jaabrakus/tinysaints","stars":0,"lang":"TypeScript","ok":true,"char_count":1893,"text":"make/room is an early-stage project where a small group of people can chat in a private room, edit a shared set of project files together, ask an AI model called Kimi K3 to suggest changes, review the exact edits line by line, vote on whether to accept them, and then publish the result or fork it into a separate room. It is designed for founders and small teams who want to build simple software collectively without each person needing to know Git or run complex developer tools.\n\nThe chat sits at the center of the workflow. Signed-in members talk in a durable, invite-only space. Anyone can manually edit the shared project tree or ask the server-side Kimi model to synthesize a direction from the room's full message history. Every proposal, whether made by a person or by the AI, produces a reviewable line-by-line diff against an immutable snapshot. The group votes on the staged build, and a majority is required before it becomes a published version. Published versions are permanent, and any room can be forked into a new independent space.\n\nThe generated app boundary is intentionally narrow. Kimi produces validated HTML and CSS, and people can edit a single JavaScript entry file plus supporting text files in folders. The JavaScript runs inside a locked-down browser sandbox with no access to storage, network, workers, forms, or navigation. Package installation and server-backed apps are not supported in the room itself and would need a separate isolated runner.\n\nThe project also has an optional protected release bridge. A room can connect to a GitHub repository, and a majority-backed published snapshot can become a GitHub commit that a hosting provider deploys automatically. The bridge creates parallel proposal branches, runs checks, requires owner approval, and uses a non-force fast-forward so Git remains the audit and rollback layer even though contributors never touch Git directly.\n\nRunning it locally requires Node.js 22.13 or newer, a standard npm install, and a server-side API key for the Moonshot Kimi model. The project adapts a bounded line-diff and chat pane layout from the MIT-licensed MoonshotAI kimi-code repository. The full README is longer than what was shown.","error":null}
A private chat room where small teams build simple web apps together with an AI assistant called Kimi K3. Anyone can propose edits, review them line by line, and vote to accept or publish changes, no Git knowledge required.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Kimi K3.
The README does not specify a license for this project, though it adapts code from an MIT-licensed repository.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.