Kudithipudi AI Lab kudithipudi.org →

lab.kudithipudi.org

A playground for my experiments.

Small projects I've built, mostly with AI-assisted coding.

AI Portrait Generator

lab.kudithipudi.org/portrait/

Upload a photo and generate AI-transformed artistic portraits — Renaissance, Van Gogh, anime, and more — using Google Gemini.

FastAPISQLiteGemini
Open

Sadhu — AI Q&A Service

lab.kudithipudi.org/sadhu/

A question-answering service backed by a locally hosted SmolLM language model — no external API calls, responses stream in over SSE.

FastAPILocal LLM
Open

Property Tax Lookup

lab.kudithipudi.org/compare/

Looks up US property tax info by address: finds the county appraisal site, scrapes it with Playwright, and extracts structured data with an LLM.

FastAPISQLiteLLM
Open

Texas Worksheet Generator

lab.kudithipudi.org/worksheets/

Generates print-ready, TEKS-aligned worksheets for any Texas grade level, subject, and topic, backed by a question bank with LLM fallback.

FastAPISQLiteLLM
Open

SAT Prep

lab.kudithipudi.org/sat-prep/

A full SAT vocabulary app: matching games plus AI-generated practice questions across five question types, with progress tracking.

FastAPISQLiteLLM
Open

ACME Competitive Wage Intelligence

lab.kudithipudi.org/compare-wages/

Internal dashboard comparing entry-level wages to local labor-market data, using LLMs as deterministic pipeline components rather than agents.

FastAPISQLiteLLM
Open

Graham & Doddsville Dashboard

lab.kudithipudi.org/value-investing/

Ingests every Columbia Graham & Doddsville newsletter issue, extracts each student stock pitch with an LLM, and tracks whether the idea actually worked.

FastAPISQLiteLLM
Open

GoutStopper

lab.kudithipudi.org/gout-stopper/

Snap a photo of food and get a gout-risk read — foods are detected by an LLM, then matched deterministically against an admin-managed Avoid/Limit/OK list. Educational only, not medical advice.

FastAPISQLiteVision LLM
Open

Visual Hot Potato

lab.kudithipudi.org/potato/

A party game where players take turns adding to an AI-generated image until someone breaks the coherence and is eliminated.

FastAPISQLiteGemini
Open

Rock Paper Scissors Arena

lab.kudithipudi.org/scissors/

Real-time multiplayer Rock Paper Scissors with phone shake (gyroscope) detection. Host a game, share a code or QR, play best-of-N.

FastAPISQLite
Open

Rummy Score Tracker

lab.kudithipudi.org/rummy/

A simple, mobile-friendly scorekeeper for in-person rummy card games.

FastAPISQLite
Open

tx_oz — Opportunity Zone Explorer

lab.kudithipudi.org/tx_oz/

An interactive map for browsing for-sale properties inside qualified Opportunity Zones across Texas, with county and price filters.

FastAPISQLiteLeaflet
Open

Harada Method Chart Generator

lab.kudithipudi.org/harada/

A guided, step-by-step generator for Harada Method 9×9 goal-achievement charts, printable on legal-size paper.

FastAPIJinja2
Open

Goals & Habits Tracker

lab.kudithipudi.org/goals/

Tracks personal goals and habits with flexible per-habit measurements and a 24-hour rolling streak window.

FastAPISQLite
Open

Bookmarks

lab.kudithipudi.org/bookmark/

A simple, self-hosted bookmarking app. Paste a URL and it auto-fetches title, description, and favicon, then tags it with AI.

FastAPISQLiteLLM
Open

Creekside Vendor Directory

lab.kudithipudi.org/hoa-vendors/

Neighbor-recommended vendors for the Creekside by Heritage Park Community HOA. Upload a group chat screenshot and browse vendors by category with anonymized recommendations.

FastAPISQLiteLLM
Open

QR Code Generator

lab.kudithipudi.org/qr-code/

Generates customizable QR codes — URLs, text, email, SMS, WiFi, and vCards — with a live preview, entirely client-side.

Static
Open

Client // Probe

lab.kudithipudi.org/client-info/

Displays everything your browser reveals about you — network, hardware, and display details — collected and shown entirely client-side.

Static
Open

Cadence · Coach Timer

lab.kudithipudi.org/workout-timer/

Lets a trainer run independent countdown interval timers for multiple students at once, each with its own color, tone, and rep counter.

Static
Open

CIC Hackathon Judging App

Archived

lab.kudithipudi.org/cic-hackathon/

Multi-judge scoring app for a completed hackathon (11 teams, 3 judges, 132 scores). Kept live as a historical record; no further development planned.

FlaskSQLite
Open

Photo Collage Creator

lab.kudithipudi.org/collage/

Auto-arranges photos into free-form collages across common canvas sizes — Instagram, Facebook, desktop, 4K — entirely in the browser.

Static
Open

Water Bottle Detector

lab.kudithipudi.org/m1assist/

Real-time object detection in the browser with TensorFlow.js — point a camera at a water bottle and see live bounding boxes, no server involved.

StaticTensorFlow.js
Open