One source of truth for your team's AI coding rules
Define coding standards once. Export to Cursor, Claude Code, Copilot, and every other AI tool with one command. Early alpha - sign up to shape what this becomes.
Free and open source.
$ rulz init
? Pick a starter template:
vue3-typescript
▸ react-nextjs
go-service
? Which tools do you use?
◉ Cursor
◉ Claude Code
○ GitHub Copilot
○ Windsurf
✓ Created .cursor/rules/project.mdc
✓ Created CLAUDE.md
Targeting configs for popular AI coding tools
The problem
AI rules at scale? It's a mess.
Every team using AI coding assistants hits the same walls - fragmented configs, silent drift, and zero governance.
Scattered configs
CLAUDE.md in repo A, .cursorrules in repo B, nothing in repo C. Every project has a different setup - or no setup at all.
Rules drift silently
Someone updates the standards in one repo. The other 49 repos still run the old version. Nobody notices until things break.
No source of truth
Which version of the coding standards is the "right" one? It's in someone's repo, or someone's head, or a Notion page from 6 months ago.
Onboarding takes days
New engineer joins the team. Spends a full day figuring out AI tool setup across 5 different projects. Multiply that by every hire.
How it works
Three steps to consistent AI rules
From chaotic configs to a governed, team-wide standard.
Define
Create a rules repository for each stack - Vue, Go, Python, whatever your team uses. Write standards once in a clean YAML format. Version them like code.
meta:
title: Vue 3 + TypeScript
version: 2.1.0
category: frontend
rules:
- title: Composition API
rules:
- Use <script setup> syntax
- Prefer composables over mixins
- Use defineProps with type-only syntax
- title: State Management
rules:
- Use Pinia for global state
- Prefer composables for local state Pull
Run rulz pull in any project. It downloads the latest rules from your team's central repo and generates configs for every AI tool automatically - Claude, Cursor, Copilot, Windsurf, and more.
$ rulz pull ⟳ Pulling from: team/vue3-typescript@2.1.0 ✓ CLAUDE.md updated ✓ .cursor/rules/*.mdc updated ✓ copilot-instructions up to date ✓ .windsurfrules updated 3 files updated, 1 unchanged. ✓ All AI tool configs are up to date.
Govern
See which repos have AI configs, which are outdated, and who changed what - all from one dashboard. Detect drift, roll out updates, and keep your entire org in sync.
47
Repos
38
Up to date
7
Need update
The workflow
How your team uses Rulz
Create stack-specific rule repositories. Collaborate on standards. Pull into every project with one command.
Central Rule Repositories
vue3-typescript
Frontend rules
go-service
Backend rules
python-ml
Data & ML rules
Your Project Repositories
AI Tool Configs
CLI in action
Two commands. That's it.
Initialize a project once, then pull to stay current. No config files to manage manually.
$ rulz init
? Select your stack: Vue 3 + TypeScript
? AI tools your team uses:
Cursor, Claude Code, Copilot, Windsurf
? Rules source: team/vue3-typescript
Pulling rules & generating configs...
✓ CLAUDE.md
✓ .cursor/rules/project.mdc
✓ .github/copilot-instructions.md
✓ .windsurfrules
Done! 4 files created.
$ rulz pull
⟳ Pulling from: team/vue3-typescript@2.2.0
2 changes since v2.1.0:
+ Added: Pinia store conventions
~ Updated: Composable naming rules
✓ CLAUDE.md updated
✓ .cursor/rules/project.mdc updated
✓ copilot-instructions.md updated
✓ .windsurfrules updated
✓ All AI tool configs are up to date.
rulz init Set up a new project - pick your stack, choose your AI tools, connect to your team's rules repo. Generates all configs on the spot.
rulz pull Pull the latest rules from the central repo and regenerate all AI tool configs. One command keeps everything current.
Features
Everything your team needs
From solo developers to enterprise engineering orgs - Rulz scales with your team.
Stack-specific rule repos
Create separate rule repositories for each tech stack - Vue, Go, Python, React. Each team owns and evolves their standards independently.
One-command pull
Run rulz pull in any project to get the latest standards and regenerate all AI tool configs. Every repo stays current, automatically.
40+ tool formats
One template generates configs for Claude, Cursor, Copilot, Windsurf, and dozens more. Community adapters add new tools with a single PR.
Team collaboration
Treat AI rules like shared code. Propose changes via PRs, review with your team, and roll out updates across the entire organization.
Drift detection
Coming soonKnow instantly when a repo's AI configs diverge from team standards. Get alerts, see diffs, and auto-fix with one command.
Admin dashboard
Coming soonSee which repos have AI configs, which are outdated, and who changed what. Full visibility across your entire engineering org.
Supported tools
Every AI tool, one template
Write your coding standards once. Rulz generates the right format for each tool automatically.
Claude Code
CLAUDE.md
Cursor
.cursor/rules/*.mdc
GitHub Copilot
copilot-instructions.md
Windsurf
.windsurfrules
FAQ
Frequently asked questions
Be first in line
Get early access to team sync, the admin dashboard, and drift detection. We'll notify you as soon as it's ready.