본문으로 건너뛰기
oh-my-design

뤼튼 DESIGN.md

DESIGN.md

Design System Inspiration of Wrtn

Overview

Visual Theme & Atmosphere

Wrtn (뤼튼) is the consumer AI service of Wrtn Technologies ((주)뤼튼테크놀로지스), headquartered at BLOCK77 in Seocho, Seoul, with an office in Toranomon, Tokyo; its CEO is 이세영. The company's own history page tells the story year by year: founded in April 2021 with the aim of making AI part of everyday life; in October 2022 it launched '뤼튼 카피라이팅', which it calls Korea's first generative-AI service, after writing its AI ethics guidelines first; in 2023 it made the service free for everyone and set up a Japanese entity; in 2024 it reached five million monthly users and launched the AI entertainment service now called 크랙; in 2025 it formed the 뤼튼 AX CIC for corporate and public-sector AI transformation; and its 2026 entry lists what it is now pursuing abroad: ¥1 billion in annual recurring revenue for the Japanese story service 캬라푸, a US AI-entertainment launch and global expansion of the AX CIC. In August 2026 it announced a ₩100 billion Series C, and in September it named underwriters for an IPO. The corporate site's tagline is "Bring AGI Close to People".

The product at wrtn.ai opens logged out on a chat composer. The chrome is near-monochrome: #262626 ink on white #ffffff, a vertical navigation rail, header pills (a solid #262626 로그인 and a #d3d3d3-outlined 무료로 회원가입), mode tabs in a #f7f7f7 pill track, and round, hairline-edged composer controls in #f1f1f1. Unselected tab labels drop to #8a8a8a. The one saturated colour is #f54211: it fills the round 60px action of the composer's 실시간 녹음 (live recording) mode. Popovers float on a soft 15px glow; everything else is flat.

The corporate site, wrtn.io, is a separate evidence domain with its own editorial register: #333333 text, #f5f5f5 news cards at a 24px radius, service names at 34px / 700 in #1a1a1a, and an oversized Manrope word — "ConsumerServices" at 160px with -4.8px tracking. Both sites set text in Pretendard. The brand renewal behind the current identity was developed with outside studios: Manual Graphics, which built the corporate site, describes the concept as "Inspire Economy", a circle motif, per-menu colour coding and a main colour it names Inspire Red, emphasised at the moment of interaction.

Key Characteristics:

  • Near-monochrome product chrome: #262626 on #ffffff, #f7f7f7 and #f1f1f1 greys, #8a8a8a secondary text
  • One saturated action colour, #f54211, on the live-recording action
  • Pills and circles: 36px header pills, a 300px tab track, 999px chips, 100% round composer buttons
  • Hairline edges (#d3d3d3, #f1f1f1) instead of fills for secondary controls
  • A single soft glow, rgba(0, 0, 0, 0.1) 0px 0px 15px 0px, on popovers and the recording action
  • Pretendard throughout; Manrope only for the corporate site's oversized display word
  • A separate corporate register on wrtn.io: #333333 ink, #f5f5f5 24px cards, bold 34px service names

Primary tasks

  • Ask the assistant anything from the home composer
  • Summarise a YouTube video, document or long text
  • Record a lecture or meeting and get a live summary
  • Draft an essay, cover letter or book report with a writing tool
  • Generate marketing copy and social posts

Brand Narrative

Wrtn Technologies describes its path as a series of decisions to bring AI into daily life. In 2021, when AI still felt like a laboratory technology, it was founded to make AI something many people use naturally. In 2022, before ChatGPT, it launched 뤼튼 카피라이팅 and set AI ethics guidelines before launch. In 2023 it chose to let people experience AI for free, ran its GAA conference and opened a Japanese entity. In 2024 it pushed usability and answer quality, launched 뤼튼 캐릭터챗 (now 크랙) and reached five million monthly users. In 2025 its code-agent and internal-agent teams and the 뤼튼 AX CIC took on AI transformation for companies and government, alongside an AI-literacy business (뤼튼 Edu). For 2026 it lists global goals: 캬라푸's ¥1 billion ARR in Japan, a US AI-entertainment service provisionally called Crack Global, and the AX CIC abroad.

The consumer product has grown from writing tools into an everyday "AI supporter" that, the service page says, lets people talk for free with the latest models — GPT, Gemini, Claude — alongside 뤼튼 스피킹, AI 밈 and AI 사주 운세. The brand renewal behind today's look was a collaboration: according to Manual Graphics, BAT developed the identity and Manual Graphics built the website, around the concept "Inspire Economy", a circle motif that opens a space of possibility, per-menu colour coding, and Inspire Red with the circle emphasised on interaction so that Wrtn feels like a guide to joy and inspiration. On the captured product pages, that idea survives as a monochrome canvas with one red, round action.

Principles

  1. AI for everyone, free. UI implication: plain labels, an open composer and no gate before the first question.
  2. One spark. UI implication: #f54211 marks a mode's primary action; the rest stays monochrome.
  3. Round and open. UI implication: pills, circles and hairlines rather than boxes and fills. (An editorial reading of the circle motif Manual Graphics describes.)
  4. Float only what floats. UI implication: one glow, for popovers and the primary action.
  5. Quiet product, confident company. UI implication: keep wrtn.ai small and calm; let wrtn.io carry the large type.

Personas

Personas below are fictional archetypes informed by publicly observable Wrtn user segments (Korean students, marketers and first-time AI users of a free consumer app), not individual people.

김민서, 22, 서울. A university student who records lectures with 실시간 녹음 and turns them into summaries, then drafts reports with the writing tools. Chose Wrtn because it is free and in Korean.

이준호, 34, 판교. A marketer who uses 카피라이팅 and SNS 게시물 for first drafts. Likes that the interface stays out of the way.

박지은, 41, 부산. A small-business owner trying AI for the first time. Trusts Wrtn because it presents itself as Korea's representative AI service and the design feels calm rather than technical.

Colors

Every token below was read by the deterministic collector on 2026-09-30 from wrtn.ai, wrtn.ai/tools and wrtn.io.

Primary

  • Recording Red (#f54211): The fill of the 60px round action in the home composer's 실시간 녹음 mode. It is the primary because it is the only saturated fill the captured product pages render in a primary-action role: exactly one element in the bundle computes backgroundColor: rgb(245, 66, 17), reached when the collector selected that mode's tab. Every other action on wrtn.ai is monochrome — the login pill is #262626. Manual Graphics calls Wrtn's main colour "Inspire Red" but publishes no value; the token is the measured hex.

Product (wrtn.ai)

  • Ink (#262626): Body text, selected tab labels, the composer text and the login pill's fill.
  • Muted (#8a8a8a): Unselected tab labels, tool descriptions and footnotes.
  • Faint (#c5c5c5): The icon colour of the disabled send button.
  • Canvas (#ffffff): Page background, popovers and the round composer icon button.
  • Surface (#f7f7f7): The pill track behind the composer mode tabs.
  • Subtle (#f1f1f1): Hairline borders on chips, pills, popovers and the icon button; the fill of the disabled send button.
  • Hairline (#d3d3d3): The 1px border of the sign-up pill.

Corporate (wrtn.io)

  • Corporate Ink (#333333): Body text, headings, navigation, news-card text and the careers action label.
  • Corporate Strong (#1a1a1a): Consumer service names and their taglines.
  • Corporate Surface (#f5f5f5): News cards.
  • Corporate Muted (#858e95): Footer links and company details.
  • Corporate On Dark (#f6f6f6): Business-service names set on the dark band.

Not carried forward

  • The June record's three pastel "Open Space" menu tints, its mid-grey muted text colour, the near-black tool-chip border and the 12px accent dot were not observed on the three captured pages, so none is a token here (values in .verification.md).

Typography

Font Family

  • Live surface use: Pretendard — loaded / high, 180 observed uses across wrtn.ai and wrtn.io; the bundle's Pretendard faces resolve to the v1.3.9 static files at cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/.
  • Live surface use (corporate only): Manrope — 2 observed uses on wrtn.io (the 160px display word and a 24px / 600 label), from fonts.gstatic.com.
  • Declared only (no visible use): slick and swiper-icons, carousel icon fonts, 0 uses.
  • Named in the stack but not loaded: wrtn.ai's body stack ends in IBMPlexMono-Regular and wrtn.io's includes Noto Sans JP; no face with either name loaded, so neither is a token.
  • Licence: no licence page for Pretendard or Manrope was opened this session; none is stated here.

Hierarchy

RoleFontSizeWeightLine HeightLetter SpacingObserved on
Corporate DisplayManrope160px700140.8px (0.88)-4.8pxwrtn.io "ConsumerServices"
Corporate SectionPretendard38px60051.3px (1.35)-0.76pxwrtn.io "주요 소식"
Corporate ServicePretendard34px70047.6px (1.4)normalwrtn.io service names
Page TitlePretendard20px70030px (1.5)normalTools page "도구"
Corporate Card TitlePretendard20px60028px (1.4)-0.2pxwrtn.io news cards
Composer TabPretendard16px50024px (1.5)normalComposer mode tabs
Tool TitlePretendard16px70016px (1.0)normalTool cards
BodyPretendard16px400normalnormalwrtn.ai body
Corporate BodyPretendard16px40025.6px (1.6)normalwrtn.io body
Corporate NavPretendard16px50024px (1.5)-0.16pxwrtn.io navigation
Nav LabelPretendard14px60019.6px (1.4)normalwrtn.ai navigation rail
Tool DescriptionPretendard14px50019.6px (1.4)normalTool cards, category chips
CaptionPretendard12px50018px (1.5)normalTools page footnote

Principles

  • Quiet product, loud company: wrtn.ai stays at 12–20px with 500–700 used for labels and titles; wrtn.io goes to 34–38px and a 160px Manrope word.
  • Negative tracking only on the corporate site: -0.16px to -0.76px on wrtn.io headings and navigation, -4.8px on the display word; wrtn.ai uses normal tracking.

Layout

Spacing System

  • Header pills: 20px horizontal padding at 36px height
  • Tab track: 6px inner padding
  • Chips and pills: 4px 6px 4px 8px, or 6px 8px, at 32px height
  • Popover: 12px padding
  • Corporate cards: 20px 24px 24px; corporate action: 16px 50px

Grid & Container

  • wrtn.ai: a narrow vertical navigation rail (40px-wide items with 14px labels) beside a centred 720px composer column; the mode tabs sit above the text field and the toolbar below it.
  • wrtn.ai/tools: a grid of 231 × 148 tool cards under the 20px "도구" title and a row of category chips (전체, 즐겨찾기, 취업, 부업, 학업, 업무).
  • wrtn.io: full-width editorial bands — a row of news cards, the 160px Manrope word, 565 × 540 media panels with 24px corners, and a dark careers band.

Whitespace Philosophy

  • Quiet product: the logged-out home is little more than the composer; the page text totals under a hundred characters.
  • Editorial company site: wrtn.io spends whitespace around oversized type and large media panels.

Border Radius Scale

  • 8px: small icon button
  • 12px: popover items
  • 16px: popover
  • 24px: corporate cards and media panels
  • 36px / 40px: header pills / corporate action
  • 60px, 100%, 300px, 999px: recording action, round composer buttons, tab track, chips

Responsive Behavior

Breakpoints

Only the 1440 × 900 desktop viewport was captured. wrtn.io's class names include responsive variants (text-[28px] lg:text-[38px], md:h-7), so its headings shrink below the large breakpoint; no breakpoint was measured.

Touch Targets

  • Header pills: 36px tall
  • Composer buttons and chips: 32–34px
  • Recording action: 60 × 60
  • Corporate action: 56px tall

Collapsing Strategy

  • Not measured.

Image Behavior

  • wrtn.io's media panels are 565 × 540 with 24px corners and no shadow.

Elevation & Depth

LevelTreatmentUse
FlatNo shadowPage, navigation, tabs, chips, cards
Tint#f7f7f7 / #f1f1f1 / #f5f5f5 fillTab track, disabled send, corporate cards
Hairline1px solid #f1f1f1 or #d3d3d3Chips, pills, popover, sign-up pill
Glowrgba(0, 0, 0, 0.1) 0px 0px 15px 0pxPopovers and the recording action

Shadow Philosophy: Wrtn is flat. The single glow lifts the things that float or demand action — popovers and the red recording action — and nothing else carries a shadow.

Values kept in prose

Measured values the DESIGN.md token grammar cannot carry, kept verbatim:

  • shadow.glow: rgba(0, 0, 0, 0.1) 0px 0px 15px 0px

Motion & Easing

The collector reads computed style, not animation, so no duration or easing is measured. wrtn.io loads carousel libraries (slick and Swiper icon fonts are declared) and Manual Graphics describes circle-motif motion in the site's hero, which shows motion exists without timing it. Treat motion as unspecified rather than borrowing values, and honour prefers-reduced-motion in any build.

Components

Buttons

Login pill

  • Background: #262626
  • Border: 1px solid #262626
  • Radius: 36px
  • Padding: 0px 20px
  • Height: 36px
  • States: rest only
  • Use: header 로그인 on wrtn.ai, 78 × 36; the label sits in an uncaptured child, so its colour is not claimed (read, never followed)

Sign-up pill

  • Background: transparent
  • Border: 1px solid #d3d3d3
  • Radius: 36px
  • Padding: 0px 20px
  • Height: 36px
  • States: rest only
  • Use: header 무료로 회원가입, 130 × 36 (read, never followed)

Recording action

  • Background: #f54211
  • Radius: 60px
  • Size: 60 × 60
  • Shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px 0px
  • States: rest only; shown when the 실시간 녹음 tab is selected
  • Use: the round primary action of the composer's live-recording mode

Send button (disabled)

  • Background: #f1f1f1
  • Icon: #c5c5c5
  • Radius: 100%
  • Padding: 4px
  • Size: 34 × 34
  • Disabled: #f1f1f1 fill with a #c5c5c5 icon while the composer is empty
  • Use: right end of the composer toolbar; the enabled colours were not captured

Composer icon button

  • Background: #ffffff
  • Border: 1px solid #f1f1f1
  • Radius: 100%
  • Padding: 4px
  • Size: 32 × 32
  • States: rest only
  • Use: left end of the composer toolbar

Role chip and option pills

  • Background: transparent
  • Border: 1px solid #f1f1f1
  • Radius: 999px
  • Padding: 4px 6px 4px 8px (역할 chip, 88 × 32); 6px 8px (option pills, 76 × 32)
  • Height: 32px
  • States: rest only; the option pills declare aria-haspopup=dialog
  • Use: 역할 in the chat toolbar; two option pills in the live-recording panel

Top icon button

  • Background: transparent
  • Radius: 8px
  • Padding: 4px
  • Size: 32 × 32
  • States: hover and pressed frames both read rgba(0, 0, 0, 0.1) on this one element; with no sibling to agree, no state value is declared

Corporate careers action (wrtn.io)

  • Background: oklab(0.999994 0.0000455678 0.0000200868 / 0.9) — white at 0.9 over a 17px backdrop blur
  • Text: #333333
  • Radius: 40px
  • Padding: 16px 50px
  • Height: 56px
  • Font: 16px / 600 / 24px Pretendard, -0.16px tracking
  • States: rest only
  • Use: 채용공고 보러가기 on the dark careers band, 213 × 56

Tabs

Composer mode tabs

  • Track: #f7f7f7, radius 300px, padding 6px, 466 × 46
  • Tab: transparent, 34px tall
  • Label: #8a8a8a, 16px / 500 / 24px Pretendard
  • Selected: label #262626 at 500
  • States: selected read from rest values; the collector selected three tabs in turn and each became aria-selected; the track's focus frame matched its rest values within the compared scope, so no focus value is declared
  • Use: 채팅, AI 탐지방어, 유튜브 요약, 실시간 녹음 above the composer

Inputs & Forms

Composer text field

  • Background: transparent
  • Text: #262626
  • Font: 16px / 400 / 24px Pretendard
  • Size: 686 × 24, growing to 98px tall in the 유튜브 요약 mode
  • States: rest; the placeholder was not captured
  • Use: the chat composer on wrtn.ai

Cards & Containers

Popover menu

  • Background: #ffffff
  • Border: 1px solid #f1f1f1
  • Radius: 16px
  • Padding: 12px
  • Shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px 0px
  • Use: popover opened during the collector's dialog pass, 153 × 127; items 127 × 32 with 12px radius and 6px 8px padding

Tool cards (wrtn.ai/tools)

  • The card links are transparent 231 × 148 blocks: a 16px / 700 tool name in #262626 over a 14px / 500 description in #8a8a8a. The selected category chip's label is white on a fill that was not captured, so the chip fill is not claimed.

Corporate news card (wrtn.io)

  • Background: #f5f5f5
  • Text: #333333
  • Radius: 24px
  • Padding: 20px 24px 24px
  • Size: 363 × 187
  • Use: news cards; headline 20px / 600 / 28px #333333 with -0.2px tracking

Verified: 2026-09-30 (deterministic collector capture of two logged-out wrtn.ai pages and the wrtn.io corporate home, plus first-party context) Tier 1 sources: https://wrtn.ai/ ; https://wrtn.ai/tools ; https://wrtn.io/ ; https://wrtn.io/company/ ; https://wrtn.io/service-wrtn/ ; https://wrtn.io/news/ Tier 2 sources: getdesign.md/wrtn (HTTP 200, "wrtn — 0 DESIGN.md files", "No designs found") and styles.refero.design/?q=wrtn (HTTP 200, the name appears only as the echoed query), requested 2026-09-30; no Tier 2 value used Conflicts unresolved: none

States

Only these states were observed on the three captured pages; nothing else is specified here.

StateObservation
Selected (composer mode tabs)Label #262626 at 500; unselected labels #8a8a8a. Selecting a tab moves aria-selected and swaps the panel.
Disabled (send)#f1f1f1 fill with a #c5c5c5 icon while the composer is empty.
Disabled (summary submit)In the 유튜브 요약 panel, a 94 × 32 submit with 32px radius stays disabled on #f1f1f1 with #262626 text.
Popover openWhite popover, 1px #f1f1f1, 16px radius, 12px padding, rgba(0, 0, 0, 0.1) 0px 0px 15px 0px.
Not declaredThe top icon button's hover and pressed frames (rgba(0, 0, 0, 0.1), one element); the tab track's focus frame, unchanged within the compared scope.

Focus rings, error, empty, loading and success treatments were not captured and are not described.

Live state probe, 2026-10-16 (https://wrtn.ai/), login-button: pressed — no visible change (measured 2026-10-16); focus — no visible change (measured 2026-10-16).

Do's and Don'ts

Do

  • Keep the product chrome monochrome: #262626 on #ffffff, with #f7f7f7 and #f1f1f1 greys
  • Reserve #f54211 for the primary action of a mode, like the live-recording button
  • Use pills and circles for controls: 36px header pills, 999px chips, round composer buttons
  • Draw secondary controls with 1px #f1f1f1 or #d3d3d3 hairlines instead of fills
  • Keep the glow for floating surfaces and the primary action only
  • Keep the corporate register (#333333, #f5f5f5 24px cards, bold 34–38px headings) on the company site

Don't

  • Don't spread #f54211 across chrome; the captured product uses it once
  • Don't add the retired pastel menu tints as if the product used them
  • Don't put shadows on cards, chips or tabs
  • Don't use Manrope in product UI; it appears only in the corporate display word
  • Don't invent enabled or hover colours for controls that recorded none

Voice & Tone

Wrtn's voice is friendly, plain and generous — AI presented as everyday help, free to use, rather than a technical tool. Product copy is short and functional; the reward pages turn playful; the company site speaks in confident, factual scale.

ContextTone
Product positioningOpen and free. "AI 글쓰기, AI 이미지 생성 등 전세계 최신 AI를 무료로."
Navigation and modesPlain nouns. "홈", "도구", "혜택", "저장됨"; "채팅", "유튜브 요약", "실시간 녹음".
Tool descriptionsPromise-led and concrete. "유튜브, 문서, 웹사이트, 긴 글 무엇이든 완벽하게 요약해 주는 기능".
RewardsCasual, spoken. "나랑 섬 키우면 미션마다 추가 캐시 줄게!"
CorporateConfident and factual. "500만명이 선택한 대한민국 대표 AI 서비스".
CareersCollaborative. "AI 시대를 함께 선도할 인재를 찾습니다."

Voice samples (verbatim, opened 2026-09-30):

  • "AI 글쓰기, AI 이미지 생성 등 전세계 최신 AI를 무료로" — wrtn.ai meta description.
  • "500만명이 선택한 대한민국 대표 AI 서비스" — wrtn.io service line.
  • "매일 쓰면 쓸수록 나를 잘 이해하는 AI 서포터" — wrtn.io 뤼튼 service page.
  • "Bring AGI Close to People" — wrtn.io meta description.

Forbidden register: fear-of-missing-out pressure, jargon-heavy AI hype, cold instruction tone, stacked exclamation marks.

Agent Prompt Guide

Quick Color Reference

  • Product text and dark pill: #262626; secondary text #8a8a8a; disabled icon #c5c5c5
  • Page #ffffff; tab track #f7f7f7; hairlines and disabled fill #f1f1f1; sign-up outline #d3d3d3
  • Primary action: #f54211
  • Corporate: text #333333, strong #1a1a1a, cards #f5f5f5, footer #858e95, on dark #f6f6f6

Example Component Prompts

  • "Create Wrtn header pills: a solid #262626 로그인 pill and a transparent 무료로 회원가입 pill with a 1px #d3d3d3 border, both 36px tall with 36px radius and 0 20px padding."
  • "Build composer mode tabs: a #f7f7f7 track with 300px radius and 6px padding; transparent 34px tabs with 16px / 500 Pretendard labels, #8a8a8a unselected and #262626 selected."
  • "Add the recording action: a 60px circle filled #f54211 with rgba(0, 0, 0, 0.1) 0px 0px 15px 0px."
  • "Design a wrtn.io news card: #f5f5f5, 24px radius, 20px 24px 24px padding; headline 20px / 600 Pretendard, #333333, -0.2px tracking."

Iteration Guide

  1. Monochrome product chrome; #f54211 only for a mode's primary action
  2. Pills and circles for controls; hairlines for secondary edges
  3. One glow, for floating surfaces
  4. Pretendard everywhere in product; Manrope only for the corporate display word
  5. Keep wrtn.ai and wrtn.io registers apart

Governance

Known Gaps

  • Contrast, composer-textarea. Text #262626 on #00000000 measures 1.39:1, below the WCAG AA 4.5:1 minimum for normal-size text. Recorded as measured, not adjusted.
  • Contrast, composer-send-button. Text #c5c5c5 on #f1f1f1 measures 1.53:1, below the WCAG AA 4.5:1 minimum for normal-size text. Recorded as measured, not adjusted.

색상

브랜드

면과 글자

그 밖의 색

타이포그래피

타입 스케일

  1. corp-displayOversized section word on wrtn.io (ConsumerServices), Manrope160px, 행간 0.88, 굵기 700, 자간 -4.8
  2. corp-sectionwrtn.io section heading (주요 소식)38px, 행간 1.35, 굵기 600, 자간 -0.76
  3. corp-serviceService names on wrtn.io (뤼튼, 크랙, 캬라푸)34px, 행간 1.4, 굵기 700
  4. page-titlePage title on the tools page (도구)20px, 행간 1.5, 굵기 700
  5. corp-card-titleNews card headline on wrtn.io20px, 행간 1.4, 굵기 600, 자간 -0.2
  6. bodywrtn.ai body text (line height computes normal)16px, 굵기 400
  7. composer-tabComposer mode tab labels on wrtn.ai16px, 행간 1.5, 굵기 500
  8. tool-titleTool name on tool cards16px, 행간 1, 굵기 700

여백과 모양

여백

  • track6px
  • popover12px
  • pill-x20px
  • card-x24px
  • cta-x50px

모서리 반경

  • sm8px
  • md12px
  • lg16px
  • xl24px
  • pill36px
  • full999px

그림자

  • glowrgba(0, 0, 0, 0.1) 0px 0px 15px 0px

컴포넌트

  • composer-send-button
    composer-send-button채움 #f1f1f1 · 글자 #c5c5c5 · 반경 100% · 안쪽 여백 4px
    • 비활성 bg #f1f1f1, icon colour #c5c5c5 while the composer is empty

    기록된 상태 disabled at rest; the enabled colours were not captured

  • popover-menu채움 #ffffff · 테두리 1px solid #f1f1f1 · 반경 16px · 안쪽 여백 12px
  • corp-news-card채움 #f5f5f5 · 글자 #333333 · 반경 24px · 안쪽 여백 20px 24px 24px