← back

mini appsNEW

a growing collection of mini apps i built for quick use, fun, and cool things.

triptych — seven voyagesFrontend, Vibe-Engineeredjun 2026

code

An immersive visual anthology of seven worlds — space, ocean, safari, forest, volcano, arctic, and desert. Each voyage is a self-contained atmosphere built with layered animation, ambient motion, and obsessive attention to feel. Pure frontend, pure vibe.

multi-agent-ai-researchAI, LangChainjun 2026

code

An advanced multi-agent research pipeline using LangChain and Mistral AI that automates query search, deep scraping, markdown report drafting, and score-based critique validation.

modelverdictLLM, Arenamay 2026

code

An LLM arena — type one prompt and two models answer it side by side, then you crown the winner. Built to make model comparison cheap on your actual prompts instead of someone else's benchmarks.

auraAI, Weathermay 2026

code

"Aura fell the weather" — an AI-powered weather app that turns raw forecasts into a clean, conversational experience.

rag book assistantRAG, Pythonapr 2026

code

Ask questions about a book and get grounded answers with the exact passages they came from — structure-aware chunking, query rewriting and reranking included.

ratelookAI, Visionmar 2026

code

Built a full-stack AI platform that accepts a user photo and returns objective scores (0–100) across Grooming, Style, and Posture, plus personalised improvement recommendations — powered by Google Gemini via an OpenAI-compatible API gateway. Implemented JWT auth with HttpOnly cookies, a guest one-free-analysis flow, and a private-by-default data model.

roast-riseAI, Funmar 2026

code

Designed a multi-persona AI feedback engine that roasts a user's resume, or LinkedIn profile through selectable critic personas (VC, hiring manager, etc.) — then generates ranked 'Quick Wins' for immediate improvement.

ai-qrAI, Stable Diffusionfeb 2026

code

An aesthetic QR code generator that merges functional scannable codes with custom AI art utilizing Stable Diffusion and ControlNet constraints.

sportsbuzzWebSockets, Backendjan 2026

code

REST + WebSocket backend with bot-detection and rate-limiting; delivers per-match commentary subscriptions at scale.

refokusDesign, Motiondec 2025

code

A pixel-perfect implementation of the Refokus web design agency showcase, rich in custom GSAP layouts, smooth page transitions, and fluid micro-interactions.

x-drawCanvas, WebSocketssep 2025

code

Synchronises vector canvas state across N clients at sub-50ms latency via Node.js WebSocket server with Zustand-powered undo/redo history — tested to 20 concurrent users.

2048gameaug 2024

code

the classic 2048 sliding-tile game, rebuilt in vanilla js.

type-sweetgame, typingaug 2024

code

a typing game to sharpen your speed and accuracy.

weather appweatheraug 2024

code

quick weather lookups for any city.

⌘K