Inspiration
The idea came from the daily struggle of juggling dozens of open tabs. Browsers give us infinite space, but human attention is finite. We wanted to solve the overwhelming "tab chaos" problem by using Chrome’s built-in AI to create a system that organizes, summarizes, and reduces the noise.
What we learned
We learned how to integrate Chrome’s new AI APIs, how to balance performance with usability, and how much design matters when you’re building a tool people will interact with constantly. We also discovered that AI is most powerful when it augments, not replaces, human decision-making.
How we built it
- Used Chrome Built-in AI APIs for summarization and classification.
- Designed a simple extension interface for interacting with tabs.
- Implemented grouping and annotation features powered by AI models.
- Focused on security by keeping the data local inside the browser.
Challenges we faced
- Understanding and adapting to documentation for APIs still in preview.
- Managing memory and performance while processing multiple tabs at once.
- Ensuring the UX feels natural, not intrusive.
- Making AI results interpretable and transparent, so users trust them.
A little math flavor
We thought of the project like this:
$$ Attention_{human} < \sum_{tabs=1}^{\infty} Content_{tab} $$
So the AI acts as a balancing function:
$$ Focus = f(Attention_{human}, AI_{assist}) $$
Built with
- Chrome Built-in AI APIs
- JavaScript / TypeScript
- HTML & CSS
- Material Design principles
Log in or sign up for Devpost to join the conversation.