{"repo":"intellectronica/ruler","free":true,"listed":false,"github":"https://github.com/intellectronica/ruler","clone":"git clone https://github.com/intellectronica/ruler.git","description":"Ruler — apply the same rules to all coding agents","language":"TypeScript","stars":2871,"topics":["agents","ai","aider","claude-code","codex","cursor","github-copilot","vibe-coding","windsurf"],"license":"MIT","category":"ai-agents","readme_excerpt":"Ruler: Centralise Your AI Coding Assistant Instructions GitHub : intellectronica/ruler NPM : @intellectronica/ruler Animation by Isaac Flath of Elite AI-Assisted Coding ➡︎ --- Beta Research Preview - Please test this version carefully in your environment - Report issues at https://github.com/intellectronica/ruler/issues Why Ruler? Managing instructions across multiple AI coding tools becomes complex as your team grows. Different agents (GitHub Copilot, Claude, Cursor, Aider, etc.) require their own configuration files, leading to: - Inconsistent guidance across AI tools - Duplicated effort maintaining multiple config files - Context drift as project requirements evolve - Onboarding friction for new AI tools - Complex project structures requiring context-specific instructions for different components Ruler solves this by providing a single source of truth for all your AI agent instructions, automatically distributing them to the right configuration files. With support for nested rule loading , Ruler can handle complex project structures with context-specific instructions for different components. Core Features - Centralised Rule Management : Store all AI instructions in a dedicated .ruler/ directory using Markdown files - Nested Rule Loading : Support complex project structures with multiple .ruler/ directories for context-specific instructions - Automatic Distribution : Ruler applies these rules to configuration files of supported AI agents - Targeted Agent Configuration : Fi","default_branch":null,"files":null,"tree":[],"storefront":"/r/intellectronica","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/intellectronica/ruler/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}