skip to content

say hello

Building something around AI memory, agents or on-device models? I read everything that lands in my inbox.

Customer onboarding with AI document verification.

live · private

Solar customers register and upload their KYC documents. Gemini vision checks each document and extracts its number, and an admin portal handles review and export.

highlights

  1. 01A multi-step validated form (react-hook-form + Zod) with camera capture, uploads and geolocation.
  2. 02Gemini vision validates Aadhaar, PAN and cancelled-cheque images with a confidence score, extracts the document number and compares it to what was entered.
  3. 03An admin portal with review, status changes and ZIP export. Auth-gated files, brute-force protection, rate limiting and SMTP notifications.

built with

  • next.js
  • convex
  • gemini
  • nodemailer
  • zod
↑↓ move↵ open⌘K toggle