How I build
AI that shows its work, and tells you when not to trust it.
AI makes it fast to produce something, and just as fast to produce something wrong. So in every build I put as much effort into the checks as into the generating: where each claim comes from, a working fallback when the AI is unavailable, and what the tool cannot do. Those limits are written on the page, not hidden in small print.
That is the common thread across these projects: each one is useful, and each one is clear about where it stops.
01Family Care · IndiaPrivate tool
Parwah परवाह
What it’s forKnowing your parents are okay, from a thousand kilometres away.
One app for the whole family, with your parents at the centre, daily check-in, SOS, book anything for them, send money safely, gift with dignity. Reassurance, never surveillance.
- Consent is the product: every share is chosen by them, visible to them, revocable in one tap.
- Built senior-first, big type, voice-first, three actions per screen, with a real human on WhatsApp.
Senior-first UXConsent modelWhatsApp-firstInstallable
02Latest build · ForecastingLive
Predict Natural Disasters
What it’s forSeeing what is coming, then checking whether the forecast held.
A global outlook across 195 countries: a live event map, authority-sourced official warnings kept separate from models, and thirty-day forecasts by hazard.
- The Forecast Verification Center grades its own forecasts against what happened, timing, geography, mechanism, severity, official data.
- Says out loud what it is not: forecasts support preparedness, they do not replace official government warnings.
LeafletEsri imageryServerless API60s refresh
03D2C Marketing AutomationDemo
LifeCycle-OS
What it’s forDesigning a brand’s retention lifecycle before writing a campaign.
A customer-lifecycle & retention suite I built independently. Enter any brand or URL and it reads the industry, benchmarks the competitive set, then designs the whole lifecycle live.
- Pulls competitive-intelligence-style benchmarks (traffic mix, channel split, AOV and repeat-rate bands, seasonality) for the entered brand's category, the way SimilarWeb / SEMrush profile a market, so every plan starts from real industry baselines.
- Built as a Vercel serverless engine on a free multi-provider LLM cascade, with a deterministic fallback so the demo always returns an ESP-ready plan in seconds, no login, no brand data required.
Vercel ServerlessLLM cascade
04AI Operating SystemPrivate tool
The Third Eye
What it’s forRunning the day from one assistant that remembers your context.
An agent-orchestrated personal AI operating system, memory-backed chat, tasks and multi-phase automation in one place.
- Built with Next.js, NextAuth, Supabase/pgvector and Gemini-backed agent orchestration.
- Implemented personas, RAG memory, tasks, tools, voice control and multi-agent reasoning modes.
Next.jsNextAuthSupabase/pgvectorGemini
05AI Tooling · MarketingPrivate tool
Mailer Architect
What it’s forGetting a send-ready HTML email out of a one-line brief.
Turns a brief into a production-ready HTML email via a multi-LLM cascade with automatic failover.
- Built with Vercel Functions and a provider cascade across OpenAI, Anthropic, Gemini, xAI, Groq and Cerebras.
- Implemented catalog-aware product picks, brand-locked layouts, subject lines and HTML email output.
Vercel FunctionsOpenAIAnthropicGeminixAIGroqCerebras
06Agentic How-To EngineLive
The How-To Engine
What it’s forTurning any “how do I…” question into a guide you can actually follow.
Ask how to do literally anything. A cascade of frontier models answers in parallel, the best three get synthesised into one calm, ADHD-friendly step-by-step guide, rendered as a 3D flow you can watch step by step.
- Agentic model cascade: parallel dispatch → structural scoring → top-3 → a consensus evaluator merges them into one master guide.
- Built with React, React-Three-Fiber and the official Claude SDK, with a deterministic offline guide so it always answers.
ReactReact-Three-FiberClaude SDK
07AI Workflow · SalesPrivate tool
AI TeleSuite
What it’s forCoaching a sales call while it is still happening.
Real-time transcription, pitch scoring and conversion assist, the consumer take on the telesuite I shipped at ET.
- Built with real-time speech transcription, LLM scoring logic and a call-coaching UI.
- Implemented pitch criteria, objection hints, conversion assists and post-call quality feedback.
Speech transcriptionLLM scoring
08Job HuntingPrivate tool
JobHunt
What it’s forFinding real, current openings without a spreadsheet or an API key.
A free, live job-search tool. Sign in with Google, type a role, and it pulls real, current openings from free public job boards, Remotive, RemoteOK, Arbeitnow and The Muse, with direct apply links. No spreadsheet, no setup, no API key.
- Built as a Vercel serverless function that aggregates several free, keyless job APIs in parallel, gated behind Google sign-in via Supabase.
- Type a role and location, pick your boards, and get real, de-duplicated postings with direct apply links, genuinely free, nothing to install, no rate-limited key to run out.
Vercel ServerlessSupabaseGoogle sign-in
09Conversational CommerceDemo
All-in-One LP Agent
What it’s forLetting a landing page talk, listen and recommend, not just sit there.
A marketing landing page with one embedded agent doing four jobs, auto-playing audio narration, two-way voice conversation, text chat and a "help me choose" recommendation engine, built for a live D2C funnel.
- Built narration, talk, chat and recommendations as a single widget sharing the page's own content as context, with selectable British voices.
- Implemented narrate-on-load with play/pause/mute, tap-to-talk conversation, ask-anything chat and guided product picks inside the buying flow.
NarrationTap-to-talkChat
10AI Avatar · ConversationalDemo
AI Video Avatar
What it’s forAnswering questions on camera, in my own voice, when I can’t be there.
A photoreal talking-head version of me. Ask anything, my AI answers on camera in my own cloned voice, with a graceful voice-only fallback when the video engine isn't keyed.
- Built on a D-ID talking-head engine driven from my portrait, my chatbot LLM for answers, and my TTS cascade for the cloned voice, with mic input where supported.
- Degrades cleanly: portrait + spoken reply when the video avatar isn't configured, so it always responds.
D-IDTTS cascadeCloned voice
11AI Voice · ConsumerDemo
Hey Yaara
What it’s forGiving someone who finds apps intimidating a single button to talk to.
A voice-first AI companion for the elderly, one button to talk, one to stop. Built for people who find apps intimidating.
- Built as an installable PWA with voice-first interaction and LLM response handling.
- Implemented a minimal one-button flow, speech input, spoken replies and elderly-friendly UI states.
PWASpeech inputLLM
12AI Wellness · PersonalisedPrivate tool
LifeEngine
What it’s forTurning generic health advice into a daily plan tied to your goals.
AI wellness planning that turns generic health advice into a daily plan tied to your goals.
- Built with auth-gated web flows and AI planning prompts for personal wellness goals.
- Implemented daily routines, check-ins, goal context and personalised plan generation.
Auth-gated webAI planning
13Generative AI · MusicDemo
MusicGenAI
What it’s forTurning a written prompt into a finished, produced song.
Type a prompt, get a full song, lyrics, vocals and production. A hobby build exploring how far text-to-music can go.
- Built with Vite, React, TypeScript, Supabase storage/auth and a Python audio service.
- Implemented prompt parsing, lyric validation, vocal synthesis handoff and generation history.
ViteReactTypeScriptSupabasePython
14Portfolio OS · Voice UILive
Interactive Portfolio
What it’s forShowing what I build by making the portfolio itself one of them.
This portfolio is also a hobby product: guided navigation, voice narration, chat, resume handling, mobile PWA branding and responsive OS-style UI.
- Built as a fast static web app with vanilla JS, responsive CSS, PWA assets and local TTS hooks.
- Implemented onboarding, chat knowledge base, word-level narration captions and device-scaled layouts.
Vanilla JSPWATTS
15Marketing CourseLive
Marketing 101
What it’s forLearning modern marketing by practising it, not reading about it.
A working course in modern marketing for people who have to produce results, not pass a module. Twelve chapters in one page, every idea practised where you read it.
- 12 chapters and 47 lessons, with 11 live simulators, 60 questions and 12 field tasks, the arithmetic is playable rather than described.
- One self-contained page: it tracks your progress, keeps your notes per chapter, and needs no account to use.
12 chapters47 lessons11 simulators
16Published Books · 3D Web ReaderLive
The Playbook Library
What it’s forReading my 9 published books and operator playbooks as playable software, not static PDFs.
A scroll-scrubbed 3D edition vault and dual-page web reader where every chapter pairs editorial frameworks with live arithmetic simulators you can test on the page.
- Built with a Z-axis hardcover slipcase portal, a 7-volume 3D edition fan arc, and a center-spine light-slit aperture transition.
- Pairs margin annotations and page-riffle scrubbing with live CAC payback, retention cohort, and LLM cascade calculators.
9 Amazon Books3D CSS/CanvasLive SimulatorsTTS Narration
Last plate
Each one is useful, and each one is clear about where it stops.
Parwah is the main project. The others are independent builds across AI, growth, music and consumer experiences.
Contact