Projects

Side projects and experiments.

Wanted to see how far multi-agent LangGraph would go on Cloudflare's full stack in a weekend. Upload a photo of your food — three agents (Vision, Roast, Battle) argue over it and generate a shareable card.

Cloudflare Workers · Cloudflare Pages · Cloudflare D1 · Cloudflare R2 · LangGraph · Gemini

Wanted a reliable way to aggregate Indian news without hardcoding every source. Pulls from YAML-configured providers, enriches with goquery, deduplicates via BoltDB, and publishes to SQS, SNS, or Pub/Sub depending on where downstream needs it.

Go · AWS SQS · AWS SNS · GCP Pub/Sub

Built for AI in Action Hackathon. A scam detection assistant for WhatsApp and Telegram that actually handles Indic languages, since most fraud tools don't bother.

TypeScript · Gemini · Google Cloud

Xom

Wanted to understand async media processing pipelines. A Telegram bot that handles audio and image conversions with FFmpeg, queued via RabbitMQ.

Go · FFmpeg · RabbitMQ · PostgreSQL

Got tired of writing lazy commit messages. An interactive CLI that walks through composing structured ones.

Go

Full size image