PaidYet: for the friend who says “kal bhej dunga”
Description and use
PaidYet is a local Telegram bot that automatically parses bills or IOU messages, creates a reminder plan, and sends reminders until the user confirms payment.
Problem
Friends often forget to pay owed amounts, leading to missed reminders and unpaid bills.
Outcome
PaidYet provides a private, local bot that reliably reminds users of owed amounts until payment is confirmed, handling bill photos and text inputs, with durable timers and error tracing.
Workflow
- User sends bill photo or text to bot
- Bot forwards to local Gemma (Ollama) for structured extraction
- Code validates dates and amounts, rejects past due or odd values
- Bot replies with parsed details and offers Save or Fix
- User taps Save to confirm
- Temporal workflow starts a durable timer based on the plan
- Bot sends reminders at scheduled times until user taps Paid or Snooze
- Admin can add dues for friends; all actions are traceable via Sentry
Evidence
PaidYet is a Telegram bot that runs on your laptop, for the friend who always says "haan bhai, kal bhej dunga" and then forgets.
Gemma fills a JSON schema through Ollama's structured output, at temperature 0 with thinking off.
Temporal workflow keeps reminding you until you tap Paid.
- Record date: 2026-10-03T23:55:57.976Z