Focus Wizard Inspiration
Productivity apps are easy to ignore.
We wanted a themed, interactive tool that makes focus feel like a magical contract.
What We Built
A desktop companion that runs Pomodoro study sessions.
Detects off-task behavior with Gemini recognition.
Responds with ElevenLabs voice (wizard dialogue).
Applies “spells” (on-screen overlays and optional blocking) to push the user back on task.
Accountability mode: lock Solana (SOL) during study and earn it back by staying focused.
How It Works (High Level)
Session Manager
States: WORK and BREAK sessions
Timers and streak tracking
Distraction Detection
Periodic screen/app/face checks
Gemini classifies activity as on-task/off-task
Uses thresholds to reduce false positives
Intervention System
Escalation: reminder → warning → spell
Triggers wizard voice + visual effects
Solana Module (Optional)
Locks deposit D at session start
Releases based on focused time
Example model: released(t)=D⋅Wt
What We Learned
Theme improves compliance when feedback is immediate and consistent.
False positives are the main risk for automated focus enforcement.
Modular design (timer, recognition, voice, overlays, crypto) speeds iteration and testing.
Challenges
Recognition reliability: distinguishing “research” from “distraction.”
Overlay/blocking and voice edge cases.
Crypto UX: trust, clarity, and strictly opt-in behavior.
Next Improvements
More positive reinforcement (rewards) in addition to punishments.
Clearer transparency UI for Solana rules and outcomes.
Built With
- c++
- electron
- elevenlabs
- gemini
- presage
- react
- solana
- typescript
Log in or sign up for Devpost to join the conversation.