Every design decision,
backed by a real screen.
ryux serves your AI agent curated screens from real Indonesian apps over MCP, plus an anti-slop ruleset. It has to cite what it copies.
Free in early access · MIT-licensed rules · sample data today, real screens rolling in.
Warung Kopi Contoh
Checkout · QRIS
Designer note: QRIS on top for small amounts; fees shown before you commit.
See the difference
Same brief, built in pen.dev. The “after” applies ryux-rules plus ryux data: specific, honest, and Indonesian. Reference screens are in Indonesian, on purpose.




What's inside
Nine MCP tools
Research (search_screens, get_flow, compare_apps…), audit (audit_ui, audit_copy, heuristic_eval, delivery_gate), and a design bridge. Every result carries a screen_id, app, version, and capture date.
RYUX, a designer's reasoning
107 rules in 14 modular skills, from product thinking to visual QA. Hard Gates, purpose gates instead of style bans, and a 10-area Delivery Gate before you ship.
Install by group
npx ryux-rules drops the skills into Claude Code, Cursor, or AGENTS.md. Pick the groups you need (foundation, ux, ui, engineering, quality), and agents load only what a task needs.
Install
Drop the rules into your agent, then connect it to the reference data over MCP.
1. Install ryux-rules
npx ryux-rules2. Connect the MCP server
claude mcp add --transport http ryux https://mcp.ryux.design/mcpIt's MIT licensed, so you can read the ruleset and run it yourself. Browse the repo.
Be first when production data opens
Today the data is sample data and the ruleset is free to use. Leave your email and we'll tell you when reviewed production screens and paid plans are ready.