# Sidekick

- **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:** [Kevin Phon](https://cerebralvalley.ai/u/KayAs)
- **GitHub:** https://github.com/Kevin-Phon/sidekick-meta-hackathon
- **Demo video:** https://kevin-phon.github.io/sidekick-meta-hackathon/
- **Gallery:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/3669

Sidekick is an AI work partner that helps keep school, projects and messages together. I want it to feel like a second brain on my side: understand the material I choose to share, suggest what matters next, and prepare useful work for me to review.

The working agent compares saved source revisions and task progress with its previous state. Muse Spark chooses up to two useful preparation actions. Sidekick creates local drafts, validates their source references, checks that the inputs have not changed, and saves the outputs and checkpoint together. Repeating unchanged context skips the model instead of generating duplicate work. Source changes mark old plans as historical.

School supports original PDF slide previews and approved page-image input for short teaching steps, examples and interactive concept diagrams. Mail supports Google sign-in with read-only Gmail access, a manually triggered preview of five recent inbox messages, and source-approved summaries, suggested priorities and next steps. Reply suggestions remain local drafts. Today gathers priorities and prepared work; Projects brings together project-related context.

This is a local prototype. Gmail checks and agent runs are triggered by the user; continuous monitoring and Canvas integration are not implemented. It does not send mail or submit coursework. The public demo uses fictional sources. Actual course material, real emails, account credentials and the private database are excluded from the public repository and video.

The October 20–21 preparatory prototype is disclosed. The November 3–4 event work includes the bounded compare/plan/prepare/verify/remember agent, simplified workspaces, visual learning and Gmail connection/preview. See docs/EVENT_WORK.md for the distinction; organizer eligibility remains unconfirmed.

## More from Meta Global AI Developer Hackathon

- [The Unlockers](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/3666)
- [REWIND](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/3667)
- [jairotft](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/3668)
- [prefixgate](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/3670)
- [Zazen Builder](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/3671)
- [Italian Rides](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/3672)

---

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