Everything about how Rams reviews your design code. Still curious? Email us.
Rams is an automated design reviewer for pull requests. It catches accessibility, color, typography, spacing, components, motion, UX, craft, and native SwiftUI issues in your UI code. 291 opinionated rules across 9 categories, built from how senior designers actually review code.
Install the Rams GitHub App, select your repos, and you're done. Every PR is reviewed automatically. Rams runs a two-pass pipeline: a fast triage to find problem files, then a deep review with inline fix suggestions posted directly to your PR. No config files, no CI setup.
Yes — per repo, in settings. Five modes: every PR + every push (the default on paid plans), once per PR with no re-reviews (the free-tier default), only PRs labeled “rams”, only when someone comments “@rams review”, or off. Quota is only spent on reviews you aimed, and “@rams review” works as a manual trigger in every mode.
On paid plans, yes: a re-review on each push verifies the fixes actually landed, and a PR that resolves everything gets a green flag. Free repos review once per PR by default: the full engine when the PR opens, then quiet. High-volume teams can switch a repo to “Once per PR” — one review when the PR opens, then quiet unless you ask with “@rams review”.
291 rules across 9 categories: Accessibility (alt text, focus, touch targets, contrast), Color (hardcoded hex, palette limits, dark mode), Typography (type scale, font smoothing, tabular nums), Spacing (concentric radius, shadows over borders, optical alignment), Components (accessible primitives, hit areas, semantic tokens), UX (loading states, form validation, input sizing), Motion (interruptible transitions, prefers-reduced-motion, exit animations), Craft (the generic gradients, glow, and templated patterns AI defaults to), and Native (SwiftUI: SF Symbols, Dynamic Type, safe areas, semantic colors, VoiceOver, Reduce Motion).
Solo is $39/month for 50 reviews/month with the GitHub App on 1 private repository, for indie devs and side projects. Team is $499/month with 500 reviews/month included and unlimited repositories. Past 500, reviews are $0.90 each and never stop. Enterprise is custom. Every paid plan includes unlimited team members, with no per-seat pricing. All plans include the full 291-rule review, inline code suggestions, and score tracking. Review counts are shared between pull request reviews and MCP calls from your coding agent. Cancel anytime.
Solo is $39/month and reviews one repository at a time, great for indie devs, side projects, and open-source maintainers working on a single repo. Team is $499/month with 500 reviews a month included and unlimited repositories. Upgrade when you need Rams on more than one repo, or a whole team is merging constantly.
Your access continues until the end of the current billing period. After that, reviews stop. No partial refunds. You can resubscribe anytime to resume reviews.
ESLint checks JavaScript syntax. axe checks accessibility at runtime. Rams reviews design quality from your source code at PR time. It catches things linters can't: visual hierarchy problems, hardcoded colors bypassing your design system, inconsistent spacing, the generic gradients and glow AI defaults to, and missing interaction states. It writes like a designer, not a linter.
Most issues include a concrete code fix posted as a GitHub suggestion. Click 'Apply suggestion' directly in the PR to accept the fix. No copy-pasting or manual edits.
UI files are sent over HTTPS, analyzed in memory, and immediately discarded. We never store your source code. We store only review metadata: score, issue count, duration, and cost. All infrastructure is SOC 2 Type II certified (Vercel, Supabase, Railway). Payments are processed by Stripe (PCI Level 1).
Anthropic Claude. SOC 2 Type II certified, does not use your code for training. All communication encrypted with TLS.
Repository contents (read), pull request reviews (write), and checks (read/write for the review status indicator). We don't access your organization settings, secrets, or unselected repositories.
Next.js, React, Angular, Vue, Svelte, SvelteKit, React Native, and vanilla HTML/CSS. We analyze JSX, TSX, Angular templates, Vue SFCs, Svelte components, and CSS/SCSS files.
Yes. You select repos when installing the GitHub App. Team and Enterprise plans include unlimited repositories. Solo covers one repository at a time. Switching repos is free (just change which repo Rams is installed on via your GitHub App settings).
On Free and Solo, reviews are skipped until your limit resets (rolling 30-day window), and Rams posts a comment on the PR letting you know. On Team, reviews never stop: past the 500 included, each review is $0.90, itemized on your monthly invoice.
Frameworks