GitHub

Hi there

I'm Sumit. I work on distributed systems by day. Lately I've been enjoying vibe-coding — building small, focused apps purely for my own use. Audience of one. No roadmap, no release notes, no users to please.


Things I'm building

BusDash — Android & Wear OS Transit Dashboard

GitHub

A fast, glanceable transit dashboard for Android and Wear OS, powered by the OneBusAway API. Built for daily commuters who take the same bus from the same stops every day — optimized for that specific use case, not general transit browsing.

  • Real-time Arrivals: Handles API rate limits gracefully with caching.
  • Location-aware: Shows nearby stops automatically and floats starred stops to the top.
  • Starred Routes: Star specific routes within a stop for a focused view.
  • Commute Notifications: Schedule recurring alerts for typical commutes — get a push notification before departure showing the next buses, synced to Wear OS.
  • Wear OS Companion: Syncs starred stops and settings from your phone.
  • Dark UI: High-contrast, transit-themed dark mode throughout.


Habit Tracker — Web & Wear OS

Live · GitHub

A seamless cross-device habit tracker with a web PWA and a dedicated Wear OS companion app.

  • Smart Tracking: Daily, weekly, and monthly habits with auto-reset.
  • Flexible Goals: Track binary completion (Done/Not Done) or specific counts.
  • Rich Analytics: Completion charts, streaks, day-of-week breakdowns, personal bests, and per-period value tracking.
  • Cloud Sync: Sign in with Google for real-time multi-device sync via Firebase — or use Guest Mode with local storage.
  • Data Backup: Export and import all habits and history as a JSON file.
  • Wear OS Companion: Check off habits directly from your wrist (built with Jetpack Compose).
  • Offline Ready: Works without an internet connection.

Wear OS App:


pdf-cropper — Per-Page PDF Cropping

GitHub

A locally-hosted web app for cropping individual pages of a PDF — each page independently. Most PDF tools apply the same crop rectangle to every page, which doesn't work well for scanned books or mixed-format PDFs. This tool was built to handle exactly that case.

  • Crop each page independently, with a sidebar thumbnail preview.
  • Runs locally — no cloud services, no uploads.


Morse Code Trainer

Live · GitHub

An interactive web app for practicing morse code. Built using Gemini CLI and Q CLI as a rapid development experiment.

  • Multiple practice modes (character ↔ morse, audio recognition)
  • Learn mode for studying patterns
  • Mobile-responsive with PWA support


OBA macOS — Bus Arrivals in Your Menu Bar

GitHub

A native macOS menu bar app that shows real-time bus arrivals for your saved stops via the OneBusAway API.


Podcast Smart Trim

GitHub

A CLI tool that uses AI to automatically identify and remove advertisements from podcasts. Built as a way to test Antigravity, Google's new IDE.

  • AI Transcription: Uses openai-whisper for accurate transcripts.
  • Smart Ad Detection: Uses Google Gemini to analyze context and identify ad breaks.
  • Ad Removal: Uses ffmpeg to remove the identified segments.

iPad Photo Frame

GitHub

Turn an unused iPad into a digital photo frame — no cloud services, logins, or remote backends required. I wanted a simple way to repurpose an old iPad without relying on third-party services. The app exposes a local web server so you can drag and drop photos from any browser on your network. Inspired by a similar feature in VLC for iOS.

  • Fully Offline: No cloud accounts required.
  • Wireless Uploads: Drag and drop photos from any browser on your local network.
  • No Cables: Add new photos without connecting to a computer.
  • Privacy First: Photos stay on your device.

Read the original on github.com ↗