Dev Jhawar, home
Résumé ↗
← All projects

Project 08

PennyPilot

A Telegram bot that logs and answers questions about your spending.

Expense apps are easy to install but tedious to keep up. PennyPilot lets you log by text, voice or receipt photo and ask about your spending in plain language.

PennyPilot is a Telegram bot for tracking daily expenses. You can type a quick entry, send a voice note that Whisper transcribes, or photograph a receipt, and ask things like “how much did I spend on food this month?” in plain language.

Simple entries use deterministic parsing; questions go to a LangGraph agent that reads the data through an MCP server. It runs on Render via webhooks with a separate, limited database pool for the free tier, and sends proactive anomaly alerts and monthly summaries.

Esc