Skip to content
View wonjangcloud9's full-sized avatar

Block or report wonjangcloud9

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
wonjangcloud9/README.md
지금은 MetricFlow와 vibing을 만듭니다 / 9월엔 나흘 동안 서비스 여덟 개를 열었습니다 / 2019년부터 계속 만들어 왔습니다

한국어 · English


지금 만드는 것

MetricFlow

MetricFlow — 숫자 보고, 하나만 고쳐요

혼자 제품을 만드는 사람을 위한 성장 운영 도구입니다. 목표를 한 문장으로 적으면 지켜볼 숫자 다섯 개를 고르고, 쌓인 데이터만큼만 진단하고, 이번 주에 해 볼 실험 하나를 건넵니다. 데이터가 없으면 없다고 말합니다.

nanika를 닫고 기록을 정리해 보니 서비스별 방문자 수가 없었습니다. 여덟 개 중 무엇이 통했는지 답할 수 없었고, 그래서 이걸 만들기 시작했습니다. 첫 사용자는 저입니다.

목표 한 문장이면 지켜볼 숫자를 골라 줘요 모르는 건 모른다고 말해요 이번 주에 할 일은 실험 딱 하나

2026년 10월 시작 · Next.js · PostgreSQL · Claude · 화면 속 숫자는 데모용 합성 데이터


vibing

vibing — 밥 찍고, 같이 봐요

먹은 걸 사진 한 장으로 남기면 거북이 코치 비비가 칼로리를 적어 주고, 친구와 서로의 끼니를 같이 보는 감량 앱입니다. 감량·운동 앱으로는 열한 번째입니다.

사진 한 장이면 비비가 칼로리를 적어요 끼니마다 남은 칼로리가 한눈에 친구와 서로의 끼니를 같이 봐요

Next.js · Supabase · 앱스토어·구글 플레이 출시 준비 중


nanika · 서비스 100개 만들기

하루에 하나씩 작은 웹 서비스를 만들어 인스타그램 릴스로 올리던 프로젝트입니다. 목표는 100개였고, 나흘 동안 여덟 개를 만든 뒤 문을 닫았습니다. 만든 건 전부 그대로 열어 두었으니 눌러서 해 보세요.

#001 라면 물 550 — 계량컵 없이 눈대중으로 550ml #002 9호선 급행 타기 — 07:42 당산역, 비집고 타기 #003 애인의 이성친구 허용 티어 — 커플 일치율 #004 내 인생 애니 Top 9 — 친구랑 취향 일치율 #005 찹쌀떡 오픈런 — 품절 전에 입장하기 #006 국보 369 3D 박물관 — 걸어서 보는 국보 #007 축의금 얼마 내? — 실시간 투표로 판정 #008 쓰레기 몸을 위한 최소한의 스트레칭 nanika 서비스 목록 전체 보기

가장 오래 붙든 건 #006 국보 박물관입니다. three.js로 3층 높이 홀과 전시실 열 곳을 짓고 국보 369점을 전부 걸었습니다.

2026년 9월 · 빌드 없는 HTML 한 장씩 · three.js · GitHub Pages


오픈소스로 풀어 둔 도구 6개
  • notdone 에이전트가 화면을 보지도 않고 "다 했어요"라고 할 때 증거를 요구하는 Claude Code 스킬
  • wj-mods 세션별 진행 상황, 사용량, 긴 작업 알림을 터미널에 붙이는 Claude Code 모드 모음
  • claude-tree Claude Code 세션을 git worktree로 나눠 여러 개 동시에 굴리는 CLI
  • open-guardrail LLM 앱용 가드레일. API 호출 없이 0.1ms 안에
  • wonjangAgent 한국어 우선 자율 AI 에이전트. Rust 단일 바이너리
  • harness-eval 하네스가 결과를 얼마나 바꾸는지 숫자로 보는 CLI

지나온 길

원장 실험실 현황판 — 레포·커밋·언어·주제

2019
레포 2
첫 커밋. 클론 코딩으로 시작했습니다 — 코코아톡, 넷플릭스.
2020–21
커밋 385
깃허브를 쓰지 않던 시기. 중요한 줄 몰라서 코드가 로컬에만 쌓였습니다. 2020년 커밋 0개.
2022
레포 91
커밋 1,160
React·Next.js·Django. 당근마켓, 에어비앤비, 트위터를 클론하며 한 달에 8개씩 레포를 열었습니다.
2023
레포 116
커밋 1,894
역대 최다 레포. Flutter·React Native·Jetpack Compose를 동시에 다뤘고, 처음으로 제품을 시도했습니다 — 화장실 찾기, 교육 LMS, 민원 처리, AI 컴패니언.
2024
레포 48
커밋 1,314
LangChain·RAG로 LLM을 처음 제품에 붙였습니다.
2025
레포 45
커밋 852
건강·운동 앱을 다섯 개 만들었습니다. 후반엔 에이전트를 직접 짜기 시작했습니다.
2026
레포 41
커밋 2,728
에이전트 도구를 npm과 PyPI에 올렸습니다. 9월엔 nanika로 나흘 동안 서비스 여덟 개를 열었고, 지금은 MetricFlow와 vibing을 만듭니다. 역대 최다 커밋, 아직 10월입니다.

오래 매달렸던 주제

주제별로 몇 개, 어디까지 갔나
주제 레포 어디까지 갔나
🤖 에이전트·LLM 26개 강의 따라하기 → 직접 짜기 → npm·PyPI 배포 4개
🏃 감량·운동 11개 열한 번째가 vibing. 앞의 열 개가 뭘 빼야 하는지 알려줬습니다
🎌 덕질·일본어 7개 custo로 정리됐습니다
⏱️ 포모도로 6개 새 프레임워크를 배울 때마다 하나씩
🎵 틱톡 클론 3개 Flutter 애니메이션은 여기서 익혔습니다
😴 수면 3개 잠만보가 남았습니다

한 주제를 오래 붙잡는 편입니다.

쓰는 것

TypeScript · Next.js · React · Python · Rust · Flutter · Supabase · PostgreSQL · three.js · Claude Code


잔디를 먹어치우는 뱀

레포 351개 중 192개는 비공개입니다 — 키나 개인 데이터가 들어 있어서요. 위 숫자는 비공개 커밋을 포함합니다.

Pinned Loading

  1. claude-tree claude-tree Public

    Claude Code 세션을 git worktree로 격리해 여러 개 동시에 굴리는 CLI (한·영·일·중 문서)

    TypeScript 1 1

  2. open-guardrail open-guardrail Public

    LLM 앱용 가드레일 엔진 — 프롬프트 인젝션·PII(26개 지역)·GDPR·EU AI Act를 API 호출 없이 0.1ms 안에

    TypeScript

  3. custo custo Public

    큐티스트리트 덕질하면서 일본어 배우는 사이트 — 히라가나부터 팬레터 실전 표현까지

  4. harness-eval harness-eval Public

    AI 코딩 에이전트의 '하네스' 품질을 점수로 매기고 레포에서 벤치마크를 뽑는 CLI

    Python

  5. ko-video-subtitle-sync ko-video-subtitle-sync Public

    자막 줄잘러 — 자동 자막 + 대본을 합쳐 음성인식 없이 한국어 자막을 고친다 (대본 = 정답, 자막 = 타이밍)

    TypeScript

  6. wonjangAgent wonjangAgent Public

    한국어 우선 자율 AI 에이전트 — Rust 단일 바이너리, 제공자 무관 LLM, 로컬 파일·셸 도구

    Rust