1P by k08200 | ★ favorite | 댓글 2개

솔로 빌더 4주째 도그푸딩 중인 프로젝트(Klorn)를 공유합니다.
피드백 / 기술 토론 / 협업 관심 있으신 분 환영합니다.

▶ 시작한 이유
AI 비서 도구들 다 써봤는데 결국 알림이 더 늘어남.
"중요해 보이는 메일" 다 푸시로 던지니까 결국 사용자가 알림을 끄게 됨.
"이게 중요한 메일인가?"는 잘못된 질문이고,
"지금 사람을 끊을 만큼 중요한가?"가 맞는 질문이라고 봤습니다.

▶ 접근: Attention Firewall
24시간 일해주는 AI가 아니라, 방해받지 말아야 할 시간을 지키는 도구로 재설계.

핵심 메커니즘 — 5-tier 에스컬레이션:
Silent (로깅만) → Queue (일일 다이제스트)
→ Push (폰 알림) → Call (전화, 보류) → Auto-handle (자동 처리 + receipt)

각 신호(Contact Trust Score, urgency 키워드, 발신자 이력, 캘린더 상태)가
어느 tier로 갈지 투표.
Trust Score는 과거 답장률 / 회의 수락률 / 도메인 우선순위 /
사용자 피드백(별표·스누즈)으로 누적 학습.

▶ 스택
Next.js 15 + Prisma + Postgres(Supabase Session pooler),
Claude/OpenAI tool-use, Gmail+Calendar push subscription, Render 배포.

▶ 솔직한 현재 상태

  • 본인이 매일 쓰는데도 가장 큰 적은 "내 제품 알림 피로"
  • LLM 비용 가드 / Call tier / 팀 메시지 통합은 아직 미구현
  • 베타 waitlist 열어둠 (수동 invite)

피드백 / 비판 / "이렇게 풀면 더 낫다" 다 환영합니다.

댓글과 토론

3일 만에 PoC 진전 공유드립니다 — 위 본문은 카피가 좀 부정확해서 정정합니다.

▶ Tier 정정: PoC 진행하면서 5-tier → 4-tier로 좁혔습니다 (PUSH / QUEUE / SILENT / AUTO). Call tier는 빼고 보류.

▶ Day 7 Technical Gate 통과: 본인 hand-label 50개 메일 대비 80% 일치. POC.md에 박아둔 첫 bar.

▶ Email + Calendar 흐름 추가: Klorn이 reschedule draft를 만들고 사용자가 approve. "자동 발송 금지"가 invariant test (PR #454)로 코드에 박혀있어, AUTO 안에서도 외부 송신 액션(send_email, create_event)은 절대 자동 실행 안 됨. LOW-risk 내부 액션(classify, mark_read, briefing)만 자동.

▶ Override = GROUP BY, not LLM: 1-click reclassify가 다음 prompt의 ground truth로 들어감.

60초 walkthrough (Calendar 흐름 + invariant test 메시지 포함):
https://x.com/klornai/status/2060688051920314608

Dev.to 풀 글:
https://dev.to/k08200/…

랜딩에도 데모 영상 박았습니다: https://klorn.ai

피드백 / 반박 / "이렇게 풀면 더 낫다" 다 환영합니다.

깜빡한 정보 — GitHub 리포 공개되어 있습니다: https://github.com/k08200/klorn
Star / Issue / PR 환영합니다.