What Inspired Us
We started with a question: Where does AI fumble the most? The answer seemed obvious, in understanding the nuances of human context. So, we decided to build something that leans right into that challenge.
PixelPal was born from this idea of contrast. We wanted to create a tool that showcases both AI's greatest strength and its most fascinating weakness. It acts as a hyper-logical accountability coach to keep you focused—a task AI excels at. But it's also your emotionally-savvy BFF that decodes the subtext of human communication, a task AI is still learning. PixelPal is our exploration of that duality.
How We Built It
As first-time Chrome extension developers, the learning curve was steep but exciting. We built the frontend using standard HTML, CSS, and JavaScript, focusing on creating a seamless pop-up experience. The backend is powered by FastAPI, acting as a secure bridge to the Gemini API for all the vibe-checking magic.
The most fun we had was bringing our avatar to life. We intentionally chose a cute, pixelated, and feminine aesthetic. In a world of sleek, often male-coded AI design, we wanted PixelPal to feel like a form of gentle resilience—a wholesome, approachable friend in your browser.
Challenges We Faced
Our biggest adventure was definitely the backend. First, we had to figure out how to "talk" to the Gemini AI and get it to give us reliable vibe checks. Once we cracked that code, we hit our next wall: getting our backend online for the world to use. It felt like a crash course in hosting all over again, and we spent a lot of time wrestling with things like environment variables and CORS policies. It was tough, but a huge learning experience.
What We Learned
This project was a deep dive into the world of browser extensions and server-side APIs. More importantly, it reinforced our belief that the future of AI isn't just about utility, but about personality and connection. Designing with intention, even down to the aesthetic, can change how a user relates to a tool.
What's Next for PixelPal
We're so excited about PixelPal's future! Our next big goal is to introduce more customization options, allowing users to truly make their pixel pal their own.

Log in or sign up for Devpost to join the conversation.