Dashboard
Welcome back, Engineer
Total XP
1,240
↑ +120 this week
Modules Complete
8
of 24 total
Current Streak
12
🔥 days active
AI Sessions
47
reviews completed
🌐
Cloudflare Edge
Static delivery <20ms
LIVE
🧠
WebLLM Engine
Not loaded
IDLE
🖥️
Ollama Local
Checking...
CHECKING
📦
Service Worker
Initializing...
PWA
Learning Streak
12
days in a row
Recent Activity
Continue Where You Left Off
Curriculum
24 modules across 4 engineering tracks
AI Assistant
WebLLM · Ollama Local · Google AI Studio · Fallback
Google AI 📱 MOBILE
Ollama Local
WebLLM
Fallback
No engine active
AI
Hello, Engineer! I'm your AI code review and architecture assistant.

🌟 On mobile? Use Google AI — free, no install, works everywhere.
🖥️ On desktop? Use Ollama Local for full privacy, or WebLLM for in-browser inference.

I can help with code review, architecture design, debugging, and concept deep-dives.
System
Review my API design
Explain microservices
Help debug my code
What is BYOC architecture?
System Diagrams
Architecture maps and flow diagrams
Select a diagram

Choose a diagram from the list to view it here.

Settings
Configure your AI engine, offline mode, and preferences
🤖 AI Engine — Local (Desktop)
Ollama Endpoint
Local AI daemon URL (default: localhost:11434)
Preferred Model
Model to use when Ollama is connected
Auto-detect AI Engine
Automatically check Ollama on startup
✨ Google AI Studio — Free Tier WORKS ON MOBILE
Free limits (Gemini 3.5 Flash): 15 req/min · 1,500 req/day · 1M tokens/min · No credit card needed.
Your API key is stored only in your browser — never sent to any server.
⚠ Verify exact model API strings at ai.google.dev/gemini-api/docs/models if a model fails.
Google AI Studio API Key
Get your free key at aistudio.google.com/apikey
Gemini Model
Flash is fastest and free; Pro has highest quality
📦 Offline & Cache
Offline Mode
App works without internet connection
ACTIVE
Cache Size
Calculating...
Service Worker Version
Fetching...
🎓 Learning Preferences
Push Notifications
Daily learning streak reminders
Code Syntax Theme
Highlighting style for code blocks
💾 Data & Privacy
Export Learning Portfolio
Download all progress, notes, and chat history as JSON
Data Location
All data is stored locally — never sent to servers
LOCAL
Reset All Progress
Permanently delete all local data
📱 Install App
Install as Native App
Add to home screen for full offline experience
Use browser menu → Add to Home Screen