मैं inbox notifications को 5 चरणों में फ़िल्टर करने वाला एक टूल बना रहा हूँ (Solo Builder हफ़्ता 4)
(klorn.ai)मैं अपने उस प्रोजेक्ट (Klorn) को साझा कर रहा हूँ, जिसे Solo Builder के चौथे हफ़्ते में dogfooding कर रहा हूँ.
फ़ीडबैक / तकनीकी चर्चा / सहयोग में रुचि रखने वाले लोगों का स्वागत है.
▶ इसे शुरू करने की वजह
मैंने AI assistant tools सब इस्तेमाल किए, लेकिन आखिर में notifications और बढ़ गए.
वे "महत्वपूर्ण लगने वाले emails" सब push में फेंक देते हैं, और आखिरकार user notifications बंद कर देता है.
"क्या यह महत्वपूर्ण email है?" यह गलत सवाल है,
और मेरा मानना है कि सही सवाल है, "क्या यह अभी किसी इंसान को बाधित करने जितना महत्वपूर्ण है?"
▶ अप्रोच: Attention Firewall
24 घंटे काम करने वाले AI की तरह नहीं, बल्कि उस समय की रक्षा करने वाले टूल के रूप में फिर से डिज़ाइन किया गया है जब आपको बाधित नहीं होना चाहिए.
मुख्य मैकेनिज़्म — 5-tier escalation:
Silent (सिर्फ logging) → Queue (daily digest)
→ Push (फोन notification) → Call (फ़ोन कॉल, hold पर) → Auto-handle (automatic handling + receipt)
हर signal (Contact Trust Score, urgency keywords, sender history, calendar status)
यह तय करने के लिए vote करता है कि किस tier में जाना चाहिए.
Trust Score पिछले reply rate / meeting acceptance rate / domain priority /
user feedback (star·snooze) के आधार पर धीरे-धीरे सीखता और जमा होता है.
▶ स्टैक
Next.js 15 + Prisma + Postgres(Supabase Session pooler),
Claude/OpenAI tool-use, Gmail+Calendar push subscription, Render deployment.
▶ अभी की ईमानदार स्थिति
- मैं खुद इसे हर दिन इस्तेमाल करता हूँ, फिर भी सबसे बड़ा दुश्मन है "मेरे अपने प्रोडक्ट की notification fatigue"
- LLM cost guard / Call tier / team message integration अभी implement नहीं हुए हैं
- Beta waitlist खुली है (manual invite)
फ़ीडबैक / आलोचना / "इसे ऐसे सुलझाना बेहतर होगा" — सबका स्वागत है.
2 टिप्पणियां
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 flow जोड़ा: Klorn reschedule draft बनाता है और user उसे approve करता है. "स्वचालित भेजना निषिद्ध" को invariant test (PR #454) के रूप में code में hard-code किया गया है, इसलिए AUTO के अंदर भी external sending actions (
send_email,create_event) कभी अपने-आप execute नहीं होते. सिर्फ LOW-risk internal actions (classify,mark_read,briefing) ही automatic हैं.▶ Override = GROUP BY, not LLM: 1-click reclassify अगले prompt के ground truth में चला जाता है.
60-सेकंड walkthrough (Calendar flow + invariant test message सहित):
https://x.com/klornai/status/2060688051920314608
Dev.to पर पूरी पोस्ट:
https://dev.to/k08200/…
लैंडिंग पर भी demo video जोड़ दिया है: https://klorn.ai
feedback / rebuttal / "इसे इस तरह हल करें तो बेहतर होगा" — सबका स्वागत है.
छूटी हुई जानकारी — GitHub repo सार्वजनिक है: https://github.com/k08200/klorn
Star / Issue / PR का स्वागत है.