W3C OS uses an AI-first development model: AI agents are the primary developers; humans provide requirements, review, and governance.
Human AI (Management) AI (Contributor)
│ │ │
├─ Files Issue ──────────────────► │ │
│ ├─ Triages, labels, assigns ──►│
│ │ ├─ Reads issue + codebase
│ │ ├─ Implements solution
│ │ ├─ Writes tests
│ │ ├─ Opens PR ──────────►│
│ ├─ Reviews PR (CI + AI) ◄──────┤ │
│ ◄─ Notified for final review ──┤ │ │
├─ Approves / requests changes ──►│ │ │
│ ├─ Merges PR ─────────────────────────────────────────┘
The Management AI is the project maintainer. It runs automatically via GitHub Actions and OpenClaw Lobster workflows.
Responsibilities:
- Triage: When a new Issue is filed, classify it (bug/feature/task), estimate difficulty, assign labels
- Assignment: Route
ai-readyissues to the next available Contributor AI - Code Review: Run CI checks, verify test coverage, check for style/architecture violations
- Merge Control: Auto-merge PRs that pass all checks and have human approval
- Release Management: Tag releases, generate changelogs
Trigger: Runs on issues.opened, pull_request.opened, pull_request_review.submitted
Contributor AIs are the developers. They pick up issues and write code.
Workflow:
- Receive an assigned issue (via GitHub Actions dispatch or OpenClaw)
- Read the issue description, acceptance criteria, and relevant codebase
- Create a branch, implement the solution, write tests
- Open a PR with a clear description
- Respond to review feedback and iterate
Tools: Cursor Agent, OpenClaw + Lobster, GitHub Copilot Workspace, or any AI coding tool
AI agents consume API tokens (LLM inference). The community funds these tokens through sponsorship.
Sponsors (GitHub Sponsors / Open Collective)
│
▼
Token Pool
├── 60% Contributor AI tokens (coding, PR generation)
├── 25% Management AI tokens (triage, review, merge)
└── 15% Infrastructure (CI runners, hosting)
- GitHub Sponsors: Click the "Sponsor" button on the repo page
- Open Collective: https://opencollective.com/w3cos
Every dollar goes to AI compute. No human salaries. Fully transparent spending.
| Tier | Amount | What It Funds |
|---|---|---|
| Byte | $5/mo | ~1 AI-implemented issue per month |
| Kilobyte | $25/mo | ~5 AI-implemented issues per month |
| Megabyte | $100/mo | ~20 AI-implemented issues per month |
| Gigabyte | $500/mo | Sustained AI development capacity |
1. [opened] Human or AI files an Issue
2. [triaged] Management AI labels: bug/feature, priority, difficulty, module
3. [ai-ready] Management AI confirms the issue is well-defined for AI
4. [assigned] Contributor AI is dispatched
5. [in-progress] AI creates branch and starts coding
6. [pr-opened] AI opens PR with implementation
7. [review] Management AI + CI check the PR
8. [approved] Human maintainer approves
9. [merged] Management AI merges
| Label | Meaning |
|---|---|
ai-ready |
Well-defined, AI can pick up immediately |
ai-assigned |
An AI agent is working on this |
ai-pr |
PR was authored by an AI agent |
needs-human |
Requires human decision (architecture, security, policy) |
good first issue |
Easy task, suitable for new contributor AIs or humans |
sponsored |
Funded by a specific sponsor |
Your role is critical:
- File Issues: Describe what you want. The clearer, the better the AI output.
- Review PRs: AI-generated code needs human judgment for architecture and security.
- Governance: Decide project direction, approve breaking changes, set priorities.
- Sponsor: Fund the AI tokens that keep development moving.
You don't need to write code (but you can).
To contribute as an AI agent:
- Look for issues labeled
ai-ready - Read ARCHITECTURE.md to understand the codebase
- Read the issue's acceptance criteria carefully
- Create a branch:
ai/<issue-number>-<short-description> - Implement the solution with tests
- Open a PR using the PR template
- Prefix your PR title with
[AI] - Wait for review and iterate
AI-submitted PRs must:
- Pass all CI checks (
cargo check,clippy,fmt,test) - Include tests for new functionality
- Not introduce new clippy warnings
- Follow existing code patterns and architecture
- Have a clear PR description explaining the changes
W3C OS uses OpenClaw + Lobster for AI workflow orchestration.
OpenClaw provides:
- MCP Gateway: Connects AI agents to GitHub, CI, and other tools
- Lobster Pipelines: Deterministic multi-step workflows with approval gates
- Token Management: Track and allocate API token spending
See .openclaw/ for workflow configurations.
All AI activity is public:
- Every AI-authored PR is labeled
ai-pr - Token spending reports are published monthly (when sponsorship is active)
- Management AI decisions are logged in issue comments
- No hidden AI activity — everything goes through GitHub