AI AvataraOpen sourceVideo demo
Character chat for ages 6 to 17. Every sentence passes a deterministic safety gate before it streams.
Work
The seven featured systems first, then every project grouped by what it does. Each number links to its source or says it is internal.
Character chat for ages 6 to 17. Every sentence passes a deterministic safety gate before it streams.
Multi-tenant commerce where a chat proposes schema changes and the engine adjudicates them.
Write-up coming

Free tech news and jobs for students in India, refreshed every morning.
A voice-first personal assistant. Every action also works with the AI switched off.
Write-up coming
Agentic NSE paper trading. Agents read the market; a rules engine approves, sizes and places every trade.
Write-up coming
A mastery-tracking tutor: per-concept mastery that decays and replays from the attempt log.
Write-up coming
An OpenAI-compatible LLM gateway in Go: caching, provider fallback, per-key budgets and rate limits, with OpenTelemetry traces.
A research agent with a citation verifier that rejects any citation not found on the fetched page.
Agent regression tests in CI: runs the eval suite on base and head, and blocks a merge on a significant regression.
A guardrailed Terraform agent: the model proposes changes; OPA policy and a hash-bound human approval decide.
Alarm to root cause: bounded log queries, hypotheses that must cite log rows, and a verifier that drops unproven claims.
An OpenAI-compatible LLM gateway in Go: caching, provider fallback, per-key budgets and rate limits, with OpenTelemetry traces.
An MCP security auditor: prompt injection in tool descriptions, tool shadowing, over-broad scopes and leaked secrets.
AI as a CRDT peer: the model's edits arrive only as suggestions you accept or reject.
Human-gated procurement agents: Step Functions approval through Slack, with a durable-functions variant to compare.
A time-travel debugger for LangGraph checkpoints: step through state, fork from any node, diff states.
LangGraph on Lambda as a CDK construct, with a DynamoDB checkpointer, human approval and token streaming.
A Kafka-compatible single-node broker in Go, standard library only, with crash recovery and consumer groups.
A small Temporal: event-sourced history, deterministic replay, timers and retries, tested by killing workers mid-step.
ETL with row-level quarantine: S3 to EventBridge to Step Functions, JSON Schema validation and one-click replay.
Fleet telemetry over MQTT with geofence events and a pure alert core that emits one alert per real crossing.
A stream-driven pricing engine: DynamoDB Streams feed a pure rule engine that pushes each price over AppSync.
Tokens to React components to Storybook, with visual regression tests, consumed by two Module Federation remotes.
In-browser object removal with MI-GAN on onnxruntime-web, WebGPU with a WASM fallback; images never leave the tab.
A streaming telemetry chart rendering a million points on the GPU, measured against Canvas2D and uPlot.
A local-first whiteboard on a Yjs CRDT: offline PWA, IndexedDB persistence and WebRTC peer sync.
An AI-search visibility scanner: how citable a site is to LLM search engines, tracked over time.
The workshop's boot harness: cold boot, health check and tests for nine projects, one command each.
A serialized media fetcher where one worker thread makes rate limiting structural.
Agentic Instagram operations: draft, schedule, approve and publish as a state machine.
A director-grade comic and episode generator: a writers room on local Ollama, with hard credit governance.
Upload a PDF and read it in a reflowed reader that reads to you, or follows along as you read aloud.
Takes a reference Instagram post and produces an original one: analyse, concept, generate, bundle.
Structured JSON into Instagram-ready handwritten-notes carousels, with an AI revise chat and optional ComfyUI polish.
A weekly sheet of open roles becomes one 60-second vertical reel.
A reference image plus an audio file in, a close-up video of a person speaking it out.
JSON in, reel out: a FastAPI service rendering Remotion reels in four themes.
A topic becomes a reviewed pack of source material: six source hunters plus an adversarial critic.
Local-only deep research with a local Qwen model, returning a cited report with the process visible live.
A curated per-person profile for LLM apps: the model proposes edits; the library validates, scans and writes them.
A list of links becomes a vertical reel that looks like someone browsing each page on a phone.