Dimas Andrian
Litra

Litra

A WhatsApp-based AI financial tracker that lets users log transactions, manage budgets, and track expenses through natural conversation.

Challenge

Traditional personal finance apps require manual input in rigid interfaces, leading to low retention and inconsistent expense logging.

Solution

I built Litra, an automated WhatsApp bot powered by natural-language AI parsing that turns simple texts, voice notes, or receipt photos into structured financial logs.

Screenshot of the Litra financial tracker landing page

Overview

Litra is an automated WhatsApp financial tracking bot built for users who want effortless expense management without downloading a separate mobile app.

Users simply send a message—whether a quick text like “makan siang 35k”, a voice note, or a receipt photo—and Litra understands, categorizes, and logs the transaction in real time.

Key Features

  • Conversational Expense Logging: Record income and expenses using natural text, voice notes, or receipt photo scans.
  • Natural Language Querying: Ask questions directly in chat like “total hari ini?” or “sisa budget makan?” to get instant spending summaries.
  • Smart Budgeting & Alerts: Set monthly spending limits by category with real-time remaining budget warnings.
  • Web Visualizer Dashboard: Interactive web interface for in-depth chart analytics, transaction histories, and spreadsheet exports.
  • Shared Family Wallets: Multi-user shared wallet support allowing couples or teams to manage expenses jointly.

Tech Stack & Architecture

  • Messaging Gateway: WhatsApp API integration
  • Backend & Core Engine: Go, PostgreSQL, Redis
  • AI Processing: Natural Language Processing (NLP) tuned for Indonesian financial terms
  • Payment & Subscriptions: Midtrans payment gateway integration