Kurniadi Ahmad Wijaya

AI dan Software Engineer

Membangun AI dan software kelas production untuk perbankan, fintech, dan enterprise.

Technical Consultant, Software & AI · Metrodata (PT Mitra Integrasi Informatika)

Situs klasik
Langsung ke konten
Karya

AI EngineeringPilihan

Clearbox, Pembersih Inbox AI untuk Gmail dan Outlook

Asisten inbox self-hosted untuk Gmail dan Outlook: Microsoft-Decision-1 memilah setiap email ke trash, archive, keep, atau unsure beserta alasannya, dan tidak ada email yang dipindahkan sebelum pemiliknya mengonfirmasi satu Clean up.

Peran
Pembangun tunggal: desain produk, implementasi, infrastruktur, dan pengujian (open source, MIT)
Periode
Okt 2026

Hasil

  • 1,589

    Pengujian otomatis yang lolos

    Suite Vitest untuk core, Worker, aplikasi web, dan harness evaluasi ditambah pengujian skrip, dijalankan pada clone baru, 16 Okt 2026.

  • 179

    Commit oleh Kurniadi dalam dua hari

    Riwayat repositori, 15 hingga 16 Okt 2026.

  • 40

    Email sintetis berlabel untuk evaluasi model

    Evaluasi melaporkan precision dan recall penghapusan, kalibrasi, dan latensi terhadap deployment model yang sebenarnya.

Masalah

Membersihkan inbox yang ramai berarti membaca email satu per satu. Aturan filter sederhana sering melewatkan email massal atau justru membuang email penting, sementara layanan pembersih yang di-host pihak lain membutuhkan akses luas ke mailbox.

Kontribusi

  1. Saya membangun pipeline untuk setiap email: sinyal dari header dan riwayat, guardrail yang membatasi aksi yang diizinkan, Microsoft-Decision-1 di Microsoft Foundry untuk probabilitas trash, archive, keep, dan unsure, prior per pengirim, lalu fusion deterministik yang hanya menyarankan trash di atas threshold yang sudah dikalibrasi.
  2. Halaman Review mengelompokkan email per pengirim dengan tingkat keyakinan dan hingga tiga alasan dari sinyal nyata; satu Clean up hanya memindahkan email yang disetujui ke Trash atau Archive, dengan Undo selama 24 jam dan tanpa jalur penghapusan permanen.
  3. Job malam hari menyetel threshold trash ke nilai terendah yang menjaga kesesuaian dengan keputusan trash pemilik di 98% atau lebih, sehingga setiap persetujuan dan koreksi menjadi bahan belajar.
  4. Aplikasi ini berjalan di Cloudflare Workers dan D1 (yurisdiksi EU) di balik Cloudflare Access, dengan OAuth least-privilege, token terenkripsi AES-256-GCM, hanya metadata dan cuplikan email, serta deployment Bicep untuk model di Sweden Central.

Kode dan riset

Tech stack

  • TypeScript
  • React
  • Vite
  • Tailwind CSS
  • Hono
  • Cloudflare Workers
  • Cloudflare D1
  • Microsoft Foundry
  • Bicep
  • Vitest