# Tuck

- **Event:** [Meta Global AI Developer Hackathon](https://cerebralvalley.ai/e/meta-ai-developer-hackathon)
- **When:** Oct 26, 12:00 PM – Nov 4, 9:00 PM (EST)
- **Where:** Online
- **Team:** [Safa Oksuz](https://cerebralvalley.ai/u/thugger), [Irem Oztimur](https://cerebralvalley.ai/u/ioztimur)
- **GitHub:** https://github.com/Pegasim/meta-hackathon-project
- **Demo video:** https://www.youtube.com/watch?v=heL_Fz-oyOs
- **Gallery:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4692

Tuck is a Chrome extension that notices when you drift and talks you back to your work. It is a buddy, not a blocker.

The problem is our own. My attention drifts: I open the browser to fix one bug, and twenty minutes later I am watching cat videos without noticing. Blockers do not help: they punish, so I turn them off. Coding agents made it worse: I hand a task to Muse Code, switch to the browser, and forget it is waiting for my answer.

Tuck knows three things: what I meant to do today, what I am doing now, and what my coding agent is doing.

- Onboarding: I paste my Meta API key and connect my notes folder (my "second brain"). Tuck reads it in the browser and finds what I am working on and what is due.
- Goals and tasks: I say what I am doing in my own messy words. Tuck searches my notes, sharpens the goal and makes a short plan. One click shows the current step and progress.
- Drift: a state graph in plain code watches tabs, titles and idle time. When a page is not part of my goal (a tutorial for the bug is fine, cat videos are not), Tuck appears on the page and asks. "Take me back" returns me to the exact tab, scroll position and cursor I left.
- I'm stuck: instead of a lecture, Tuck gives one small step of about ten minutes.
- Muse Code: hooks tell Tuck when the agent is working, needs my approval, or is done. While Muse works, waiting is not drifting. When it needs me, Tuck tells me in the browser.

Privacy: notes are read locally, banking and password pages are never read, and only verdicts are kept, never page text.

## More from Meta Global AI Developer Hackathon

- [Lecture Studio](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4689)
- [Bosque Vivo Chile — ProGarLabs](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4690)
- [LUXISOFT](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4691)
- [infinATSolutions](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4693)
- [Glixar](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4694)
- [OpenMainty](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4695)

---

Markdown version of https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4692. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
