Inspiration

We built this for people who struggle with executive function and momentum. Most coding helpers live in pop-ups or IDE sidebars; we wanted a live-in coach that integrates knowledge of your GitHub accomplishments, turning "I should" into "I shipped" through gamification, combining beloved historical toys like Tamagachi's with today's technical advancements.

What it does

A lightweight Chrome extension that adds a friendly sprite right on GitHub pages. It reads recent commits via the GitHub API and spots patterns (quiet streaks, commit frequency, message clarity/Conventional Commit usage). The sprite’s “health” and mood respond to your activity, and it coaches you with on-page tips, TTS, and EF-friendly tools: a one-click 5-minute Smart Sprint timer, an I’m stuck button with tiny starter tasks, and commit message chips to nudge higher-quality commits.

How we built it

Claude code, SPEC kit, Python-based back end, Google Chrome extension in JavaScript, HTML, and CSS, PostgreSQL for database, Docker and VPS for containerization, website

Challenges we ran into

We had issues with the authentication on the backend, we had to learn to use Google Adk, we had to learn how to make a Google extension, and lots of troubleshooting. There were many features we tried working on that we weren't able to finish. There were some big components we worked on, such as connecting the front end to the back end, which would have made a complete app that incorporated AI agents and authentication. We also tried using Gemini to generate images for the companions but ran out of time to implement.

Accomplishments that we're proud of

We shipped something!

What we learned

We learned how to work together and bring our unique experiences to develop something we hope will help people.

What's next for Tamagitto

We hope to develop more sprites/companions with different personalities.

Built With

Share this project:

Updates