월 2억 TypingMind의 토니 딘을 해부하고 — 오늘 BYOK 채팅 서비스를 직접 만든다. AI 요금은 고객이 내고, 나는 '화면'만 판다.
베트남의 평범한 직장 개발자. 사이드 프로젝트가 월 $600일 때 퇴사해 전업 1인 개발자로. 특별한 재능이 아니라 — 미리 만드는 법을 익혀두고, ChatGPT가 대중화되자 남보다 빨리 올라탔다.
출처: Tony Dinh(@tdinh_me) X·뉴스레터·Indie Hackers (참고문헌)
ChatGPT·Gemini·Claude를 한 곳에서 더 잘 쓰게 해주는 고급 채팅 UI. AI를 새로 만든 게 아니라, AI를 쓰는 경험을 판다. 대화 검색·폴더 정리·프롬프트 라이브러리·모델 전환 — 기본 ChatGPT엔 없는 편의.
🔗 typingmind.com 직접 보기 — 오늘 우리가 만들 것의 원본
고객이 자기 OpenAI·Gemini API 키를 넣어서 쓴다. 이걸 BYOK(Bring Your Own Key · "네 열쇠는 네가 가져와")라 부른다. AI 사용료는 고객이 직접 부담하고, 토니는 화면과 기능만 판다.
추론 비용을 고객이 자기 키로 부담. AI 요금 폭탄 위험이 없다.
순수 소프트웨어라 버는 대부분이 이익.
고객이 많이 써도 내 비용은 안 늘어남. AI 가격이 올라도 타격 없음.
🚰 정수기 비유 — 물(AI)은 수도국(OpenAI)이 공급하고 수도요금은 고객이 낸다. 토니는 그 물을 더 편하게 마시게 해주는 정수기를 팔 뿐. 물값이 올라도 정수기 회사 원가는 안 늘어난다.
퇴사 시점 수입은 월 $600. 특별한 한 방이 아니라 — ChatGPT 대중화 타이밍에 며칠 만에 올라타 첫 주 $22K를 찍고, 꾸준한 공개 빌드로 여기까지. 출발점이 낮았다는 게 이 이야기의 핵심이다.
월매출(MRR) 추이 · 공개 자료·재현치 근사 · 환율 ₩1,560/$ (월 $137K ≈ ₩2.1억)
매출이 커도 망하는 회사가 있고, 작아도 튼튼한 회사가 있다. 차이는 단위 경제학 — 한 명의 고객, 한 건의 판매에서 실제로 얼마가 남느냐다. AI 시대엔 이게 더 중요하다. 추론(AI 사용) 원가가 사용자 수에 비례해 늘기 때문. 오늘 우리는 그 원가를 0으로 설계한다.
일반 AI 서비스는 사용자↑ → 추론 원가↑(비례). BYOK는 사용자가 아무리 늘어도 서버비 수준에 머문다. 이 두 곡선의 차이가 곧 이익이다.
개념도(상대 원가 지수) · 실제는 서비스별 상이 · 구조 비교 목적
총마진 = 매출 100원 중 원가 빼고 남는 비율. AI 원가를 직접 부담하는 AI 기업은 50~60원만 남는다(a16z). BYOK는 원가가 0에 가까워 ~90원이 남는다.
전통 SaaS·AI 스타트업: a16z "The New Business of AI" 통상치 · BYOK: 토니 본인 공개(85%) 근사
토니의 BYOK 채팅 서비스 미니를 안티그래비티로 만든다. 고객이 자기 API 키를 넣으면 — 나만의 브랜드로 된 AI 채팅 서비스가 되고, AI 요금은 고객이 낸다.
핵심만 담되 실제로 대화가 되고, 실제로 배포한다.
고객이 자기 Gemini API 키를 넣는다. 키는 브라우저(localStorage)에만 저장 — 서버에 저장·로그 절대 금지. 원가 0의 핵심.
메시지 입력 → 스트리밍 응답(글자가 흐르듯). 마크다운·코드블록 렌더. 대화는 localStorage에 저장, 사이드바에서 다시 열기.
시스템 프롬프트 설정 — "너는 마케팅 카피 전문가야" 같은. 이걸로 일반 챗봇이 아닌 특화 서비스가 된다.
기술: 안티그래비티 · Next.js + Tailwind · Gemini API 스트리밍 · Vercel 배포. (여러 모델 붙이는 건 확장으로 — 오늘은 Gemini 하나로 깔끔하게)
AI 요금을 고객이 낸다면, 고객은 왜 나에게 돈을 낼까? 답 — AI가 아니라 '화면(경험)'을 판다.
📌 특화가 핵심 — "그냥 챗GPT 화면"이 아니라 "마케팅 카피 전용 AI", "코딩 리뷰 전용 AI"처럼 시스템 프롬프트로 좁히면 값을 받을 수 있다.
한 번에 다 만들지 않는다. 단계마다 실행해서 확인하고 다음으로 — 그래야 어디서 막혔는지 바로 안다. (마스터 프롬프트에 이 순서가 그대로 지시돼 있어요)
복사 → 안티그래비티 → 붙여넣기. BYOK 채팅 서비스가 한 번에 나옵니다.
라이선스를 월 ₩9,900에 판다고 가정하면 —
토니가 85%를 남기는 이유 — AI 요금 부담이 없으니 버는 대부분이 이익. 추론비 폭탄 리스크 0.
| 🇰🇷 한국만 | 토스페이먼츠 |
| 🌍 해외만 | PayPal |
| 🇰🇷 + 🌍 | Stripe |
타겟은 "특화"로 좁혀요 — 그냥 챗봇 말고 "마케팅 카피 전용", "개발자 코드 리뷰 전용"처럼. 좁힐수록 값을 받기 쉽고, 그 키워드로 검색·커뮤니티에서 찾아온다. 토니처럼 과정을 공개(build in public)하면 CAC ≈ 0.
수치는 공개 자료 기준 · 환율 ₩1,560/$ · 시점에 따라 변동
레벨스(속도)·대니(가격) 다음, 토니가 보여준 건 — 유닛 이코노믹스의 설계. 오늘 우리는 배우기만 하지 않고 — BYOK 채팅 서비스를 직접 만들었다. AI 요금을 고객이 내게 하니 원가 0, 마진 90%+. 거대한 걸 만들 필요 없다. 가장 쓰기 좋게 감싸서, 특화해서 팔아라. 이제 여러분 차례.