한국어 English

내가 만든 프로젝트를 모아 둔 저장소입니다. 무엇을 만들었고 어떻게 구성했는지 함께 기록합니다.

Tyquill

AI 기반 뉴스레터 생성 플랫폼.

Tyquill은 웹 콘텐츠 수집, 뉴스레터 초안 생성, 장문 편집을 한 흐름으로 연결합니다. NestJS API와 LangGraph workflow, TipTap editor, Chrome extension으로 구성된 제품입니다.

역할
Backend, AI Agent, 제품 기획, 온보딩
구현
  • Web/PDF scrap, 초안 생성, export로 이어지는 backend와 AI agent 개발
  • 긴 생성 작업을 위한 Job 상태 모델과 callback 흐름
  • prompt version, workflow input, model response를 추적하는 Langfuse observability
  • early-access 온보딩, writer 인터뷰, outbound copy
  • NestJS
  • React
  • TipTap
  • LangGraph
  • Vertex AI
  • PostgreSQL
  • WXT

Mdown

웹 페이지를 한 번에 Markdown으로.

Mdown은 웹 페이지를 로컬에서 clean Markdown으로 변환하는 브라우저 확장입니다. Mozilla Readability로 광고, 내비게이션, 불필요한 레이아웃을 제거하고 AI나 노트 workflow에 맞는 Markdown을 내보냅니다.

역할
Extension product, extraction pipeline, export UX
구현
  • Mozilla Readability 기반 clean extraction
  • Turndown을 활용한 Markdown conversion
  • 복사, 다운로드, ChatGPT/Claude/Gemini로 보내기
  • WXT
  • Vue 3
  • TypeScript
  • Readability
  • Turndown