1
0 Comments

Built a never-failing AI skin analysis app in 1 day (3-layer LLM resilience demo)

Body:
Hey IH πŸ‘‹

Just shipped SkinSense AI for the DevNetwork AI+ML Hackathon β€” wanted to share the architecture because I think it solves a real production problem.

The problem: Every LLM-powered app has a single point of failure. When your AI provider goes down, your product breaks.

What I built: A 3-layer resilience system demonstrated through skin analysis:

  1. Upload a selfie β†’ Qwen Vision analyzes 8 skin dimensions
  2. DeepSeek generates personalized recommendations (Layer 1)
  3. DeepSeek down? β†’ Auto-switch to Kimi in <1 second (Layer 2)
  4. Both down? β†’ Rule-Based Engine kicks in using actual skin scores (Layer 3)

The key insight: Layer 3 isn't a static fallback. It's a dermatology-guideline engine that uses the actual analysis data β€” so even offline, users get personalized advice, not generic filler.

Also built a real-time Dashboard showing routing chain, fallback events, latency per model, and cost savings vs GPT-4.

Stack: Next.js 15 + TypeScript + Qwen Vision + DeepSeek + Kimi

Time: ~5 hours total (was also updating another product simultaneously πŸ˜…)

Demo: https://skin.tinystrack.com
Dashboard: https://skin.tinystrack.com/dashboard
GitHub: https://github.com/tinystrack/skinsense-ai

Happy to answer questions about the fallback architecture!

on May 13, 2026