Inspiration
The theme was accessibility, so we tackled the real-world "Final Boss": government bureaucracy. Websites like the IRCC are often dense and confusing for newcomers and neurodivergent individuals. We wanted to solve this by turning a painful citizen experience into a supported, gamified adventure.
What it does
Pocket Bureaucracy overlays a "Trainer & Creature" duo onto government portals. The Trainer: Ashly (Gemini) simplifies jargon and translates legalese. The Assist: RAG scans your uploaded documents to find specific answers (like DLI numbers) for you. The Game: Filling forms earns XP, evolving your companion from an egg to a hero, turning data entry into a dopamine-fueled quest
How we built it
We used a "Trojan Horse" architecture, running a Next.js 15 app inside the Chrome Side Panel. The Brain: Google Gemini handles logic, while MongoDB Atlas acts as the "Pokedex" vector memory. The Deployment: We containerized the app with Docker and deployed it to a DigitalOcean Droplet. We established a full CI/CD pipeline via GitHub Actions for automated production updates and secured it with SSL. The Voice: ElevenLabs provides dynamic accents to make the experience feel safe and familiar
Challenges we ran into
Time was our biggest enemy. We wanted to build a backend scraper to feed live form HTML into the RAG for better context, but we had to prioritize the core "Copy & Fill" functionality to ensure a stable demo. Polishing the game UI within the timeframe was also a significant hurdle.
Accomplishments that we're proud of
Successfully bridging a modern Next.js app into a Chrome Extension environment. Setting up a professional Dockerized production environment with CI/CD in record time. Creating an AI "role-playing engine" that effectively reduces user anxiety.
What we learned
We learned that AI can be an "executive function prosthesis," not just a chatbot. Adding a layer of nostalgia (Pokemon-style) significantly lowers the cognitive load of complex tasks.
What's next for Gotta Fill 'Em All!
Agentic Control: Ashly navigating and clicking through the page for you. API Auto-Fill: Direct integration with government APIs (like the CRA). Real Rewards: Exchanging XP for real-world benefits, like discounts on passport fees.
Built With
- digitalocean
- docker
- elevenlabs
- githubactions
- githubcopilot
- googlechrome
- googlegemini
- langchain
- mongodb
- next.js
- react
- tailwindcss
- typescript



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