About a year ago, I turned my gaming PC into a local AI Lab. And yes, the most important word in that sentence is LOCAL. Let me tell you the story of how I sacrificed my gaming hours to build several tools, and now I'm going to tell you about this one that I use every single day.

The Problem: Token bankruptcy

Day to day, all of us developers who work with Artificial Intelligence share the same headache: tokens and rate limits. We're all victims of the high prices that come with constantly running inference with AI agents like Claude Code, Codex, or Gemini CLI (yeah, I love working from the terminal, I LOVE CLIs).

While I was building AI systems (agent orchestration, LLM fine-tuning), I was burning through way too many tokens. I tried tweaking the prompts and cleaning up the junk in my context, but the real devourer of my quota showed up when I had to learn a new tool.

I was implementing solutions in QGIS (QGIS is a free, open-source Geographic Information System (GIS) software that allows users to create, edit, visualize, analyze, and publish geospatial data on maps) for a project and I didn't know the interface 100%. Like any dev facing something new, I leaned on AI agents: I'd take a screenshot, send it over, and ask for explanations.