Openchaos
A self-evolving open source project. Every week, the community votes on PRs, and the winner gets merged.
Install / Use
/learn @skridlevsky/OpenchaosREADME
OpenChaos.dev
A self-evolving open source project. Each week, the community votes on PRs, and the top-voted one is merged.
The website IS the repo. The repo IS the website.
How It Works
- Anyone submits a PR
- Community votes via reactions on the PR:
- 👍 (Thumbs Up) counts as +1
- 👎 (Thumbs Down) counts as -1
- Every Saturday at 19:00 UTC, the most-voted PR gets merged
- Vercel auto-deploys
- Repeat forever
Rules
- Vote: Add a 👍 reaction to support a change, or a 👎 reaction to oppose it
- Highest Score Wins: The winner is determined by (Total 👍) - (Total 👎)
- Ties favor the New: If scores are equal, the newest PR (created most recently) wins
- Must have rhyming words: Only PRs that contain two rhyming words in the title are eligible for merge (e.g., "botch" and "watch")
- CI must pass: If the build fails, the PR is not eligible
- Minimum 10 net votes: PRs need at least 10 net votes to be eligible. If nothing qualifies, nothing merges that week.
- No merge conflicts: PRs with conflicts at merge time are skipped; the next highest PR wins
- No malware: Maintainer can reject obviously malicious content
- Note on RULES.md: The RULES.md file is deprecated and no longer maintained. All current rules are documented here in the README.
- Any time the maintainer pushes code to main without following the community voting process indicated above, he must post to his X account "I'm a naughty boy" with a link to the Github commit page.
What Can Be Changed
Everything. Including these rules.
Someone could submit a PR that:
- Changes the UI completely
- Adds a whole new feature
- Removes something
- Adds a backend/database
- Turns it into a game
If it passes CI and gets votes, it can win.
Development
npm install
npm run dev
Tech Stack
- Next.js 16 (App Router)
- Tailwind CSS v4
- Vercel (auto-deploy)
- GitHub API (PR reactions for voting)
Related Skills
node-connect
339.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
