TTHS

Projects

I build tools and applications that solve real problems. Each one taught me something worth writing about.

🗂️

Tasks & Notes Platform

v63 (live)

A unified tasks + notes system spanning web, native Android, and CLI — with intelligent categorization powered by a local LLM, at zero cloud API cost.

Google Sheets is the source of truth, fronted by an Apps Script JSON API that serves three clients. All AI categorization runs on a local Ollama instance — prompts never leave the home network.

  • One-tap ✨ AI categorization via Ollama (qwen3:4b-instruct, 1–3.5s latency) with a date lookup-table injection that achieved 100% accuracy on relative-date parsing
  • Gmail/Keep-style archive: hidden from browsing, always visible to search
  • Private image attachments with server-side Drive proxying — the phone never authenticates to Drive
  • Recurring tasks recycle in place: one row per repeating task, forever — no historical clutter
Google Apps ScriptKotlin + Jetpack ComposeVanilla JavaScriptOllama (local LLM)Google Sheets + Drive
💰

Expense Tracker

5.0 (Release APK available)

A privacy-focused Android app that automatically reads and parses bank SMS messages to track your spending — no cloud, no manual entry.

Supports automatic SMS parsing from major Indian banks (ICICI, Kotak, HDFC), with features like per-account merchant rules, recurring auto-rolling budgets, and full local data ownership.

KotlinJetpack Compose (Material 3)Clean Architecture + MVVMRoom DatabaseHilt DICoroutines & Flow
Read the deep dive →
⚔️

Footpath Fighter

1.0 MVP

A gamified Android app that transforms your everyday commute — walking or driving — into an interactive experience.

In Walk Mode and Drive Mode, the app detects swerves, emergency stops, zigzags, potholes, pedestrians, and vehicles on footpaths in real time using on-device computer vision.

KotlinJetpack ComposeCameraXML KitMedia3 (ExoPlayer + Transformer)
📈

Financial Management System

A comprehensive financial management and reporting tool built on Google Apps Script.

Automates reporting, data processing, and PDF generation directly from Google Sheets, removing the need for manual spreadsheet upkeep.

Google Apps ScriptGoogle SheetsPDF Generation