Project · part of InvestOS
Damage Report
The Telegram bot I use to log every rupee I spend. Go on, spend some money. It's the real parser, just without my bank account attached.
DR
Damage Report
bot · sandboxed demo
Session damage
₹0
Damage Report: expense bot
Log transactions in plain English:
• "450 swiggy dinner"
• "dinner with rohan priya 2000 my share 500"
• "salary 120000"
• "netflix 499 monthly"
Reply "undo" to remove the last entry.
Sandboxed: nothing you type is saved, and it's rate-limited so my Gemini bill stays boring.
How it works
- 01
Text it like a friend
"dinner with rohan priya 2000 my share 500". No forms, no dropdowns, just a Telegram message.
- 02
The model fills a strict schema
Gemini is forced to call a single log_transaction tool: amount, category, split, date, recurring, and how confident it is.
- 03
Code has the final say
Low-confidence parses get rejected, income vs expense categories are checked, and split math is sanity-checked before anything is saved.