Everything I have put live.
Each project here works today. Open it, try it, and read the code on GitHub where it is public.
AI apps
Small, working examples of the AI ideas I explain in my posts: search, PDF chatbots, MCP and agents.

Trek shop AI search
Type what you need in your own words. Four kinds of search answer side by side, so you can see which one finds the right product.
The best one put the right product first for 14 of 15 test questions.
Made with meaning search, keyword search and reranking.

How a bot answers from your PDFs
A flowchart you can click through. It shows how a RAG bot first finds the right pages, then answers using only those pages.
The example bot reads 872 pages of GST PDFs and got 17 of 20 test questions right.
One HTML file. No server, no build step.
DemoDesk MCP server
A tiny MCP server for a pretend SaaS app. Ask Claude "How many people signed up this week?" and it answers from the app’s own data.
3 read-only tools, made-up customers, no API keys needed.
Made with Node.js and the MCP SDK.
On-call agent for your website
A GitHub workflow that checks your site every 15 minutes. If the site is down, it opens an issue and Claude opens a pull request with a fix.
Claude never merges. You read the fix and decide.
Made with GitHub Actions and the Claude Code GitHub Action.
Websites
Sample websites for local shops. Every order button opens WhatsApp with the message already written.

Butterleaf Bakehouse
A bakery website with an AI-made video of a cake rising in the oven, a live "next tray out" timer and a cake order form.
The three videos together are about 2 MB, so the page still loads fast on a phone.
Made with plain HTML and Google Flow (Veo) video.

Saanjh Weddings
A wedding planner website with a moving 3D mandap on the home page. Every button opens WhatsApp with a ready message.
Made with three.js and plain HTML.
Free tools
Tools for small businesses. They run in your browser, with no signup.

WhatsApp quote maker
Fill in the customer, product and price, see the message, then send the quote on WhatsApp in one tap.
Made with Next.js, hosted on Vercel.

Google Review QR poster
Make a "Scan to review us" poster for your counter. Customers scan it and land right on your Google review form.
Posters in English, Hinglish or Hindi.

WhatsApp link + QR
Type your WhatsApp number and get a wa.me link and a QR code you can print, with a message already filled in.
Runs in your browser. Nothing is saved.