Sparky, the AI Financial Assistant

Meet Sparky, my new Financial Assistant

A four-part series on creating a production-ready, AI-powered financial assistant using Firebase, Genkit, and the Monzo API. From basic lookups to advanced RAG and agentic systems.

BUILT WITH

Firebase LogoGoogle Cloud LogoMonzo LogoGemini Logo
Yusha (Josh) McMurdo

Yusha (Josh) McMurdo

Software Development Manager

As a Software Development Manager at a Google Partner, I know every org is talking about AI and Agents. So, I decided to tackle a personal challenge: after a financially tight start to the year, I wanted to build an AI assistant to help me understand and improve my own spending patterns.
As a Firebase enthusiast, I've been so excited by all the new features and tools the team have given us over the last year. 🔥

This series is the result. It’s a practical journey showing how to leverage the full, modern Google AI stack to solve a real problem. We’ll build everything on a serverless Firebase foundation, using Genkit to orchestrate flows with the Gemini 2.5 models, Firestore as our database, and Firebase Studio for any front-end needs.

Alongside this tech stack, I also extensively used Gemini - from the models in my code, to the client and MCP servers to help me code, to the app for reviewing my articles. We're truly building in exciting times 💪

The Series Breakdown

Follow along as we build, from the ground up.

Coming Soon
Coming Soon
Coming Soon
Coming Soon