Inspiration
We built FocusPilot because staying productive online is harder than ever. Between notifications, infinite tabs, and digital distractions, even the most focused users lose hours daily. We wanted to use Chrome’s new built-in AI capabilities to build something that doesn’t block but guides your attention. The goal: create a browser experience that keeps you mindful, not monitored.
What it does
FocusPilot is your AI co-pilot for focus inside Chrome. It analyzes browsing behavior in real-time, detects distraction patterns, and gently nudges you back on track. All AI processing happens locally using Chrome’s built-in AI APIs, keeping user data 100% private. Over time, FocusPilot adapts to your habits and offers personalized focus insights.
How I built it
We used JavaScript, Chrome’s Built-in AI APIs, Manifest V3, and TensorFlow.js for lightweight local inference. The UI was built with HTML/CSS and Material Design, ensuring smooth integration with Chrome’s native look. The system uses on-device models to detect context shifts and trigger smart focus reminders without internet connectivity or external servers.
Challenges I ran into
Our biggest challenge was balancing helpfulness and subtlety we didn’t want FocusPilot to feel like a strict blocker. We also had to optimize AI inference for speed while running purely on-device, ensuring privacy without sacrificing performance. Integrating the new built-in AI APIs efficiently took careful tuning and debugging.
Accomplishments that I am proud of
We’re proud that FocusPilot runs entirely within Chrome, requiring no external APIs or data collection. It feels seamless, responsive, and private a true example of how local AI can enhance user well-being. Our team also built a clean and intuitive UX that supports users instead of controlling them.
What I learned
We learned how powerful and flexible Chrome’s built-in AI tools are for real-time personalization. We also discovered that ethical AI design isn’t just about privacy it’s about how AI interacts with users, gently guiding behavior rather than enforcing it.
What's next for FocusPilot
Next, we plan to add adaptive focus modes, calendar sync, and a dashboard for insights on focus patterns. We also want to test voice-based reminders using Chrome’s on-device speech APIs and expand to Android for mobile Chrome users.
Log in or sign up for Devpost to join the conversation.