SakuraAI

An Earl McGowen Company

Blog

Insights, tutorials, and thoughts on AI, SQL, and data engineering

The Coding-Tool Bake-Off: Methodology Notes

Inside the graph-live Build

Building a Local Model Proxy: The Harness, the Bugs, and the Tweaks

Building a Local Model Proxy: The Harness, the Bugs, and the Tweaks

A FastAPI gateway that routes Cursor, Crush, Claude Code CLI, and OpenCode to Anthropic, Ollama Cloud, and local Ollama. Plus a four-test evaluator that grades every model against the same harness. Technical companion to The Token Squeeze and the Three-Tier Answer.

The Token Squeeze and the Three-Tier Answer for Organizations

The Token Squeeze and the Three-Tier Answer for Organizations

Frontier token caps are showing up across Claude, ChatGPT, Copilot, and the coding agents. Open and local models are the obvious alternative. They don't work out of the box. Here's what I learned routing every coding tool through a single local proxy.

RPG Engine: Learning LangGraph by Building a Text RPG Platform

RPG Engine: Learning LangGraph by Building a Text RPG Platform

A self-hostable text-RPG authoring and play platform built on LangGraph, Flask, and SvelteKit — and a personal learning lab for graphs, Azure OpenAI, and local models.

Building a Local Prompt Intelligence Platform

Building a Local Prompt Intelligence Platform

Turning a GitHub prompt repo into a local semantic search engine and prompt generator using RAG, Ollama, and a Flask gateway.

Local AI Agents in Healthcare: No-Show Reduction Architecture

Local AI Agents in Healthcare: No-Show Reduction Architecture

A practical reference architecture for operationalizing local AI agents in healthcare workflows to reduce appointment no-shows with governance and human oversight.

What Happens When AI Trains on AI?

What Happens When AI Trains on AI?

Feedback loops, model collapse, and why synthetic data can't replace reality.

LoRA Fine-Tuning: Building Domain-Specific Chatbots on Consumer Hardware

LoRA Fine-Tuning: Building Domain-Specific Chatbots on Consumer Hardware

A practical deep dive into LoRA fine-tuning, embeddings, and continuous learning—demonstrated through a domain-specific research chatbot trained on scientific literature.

Welcome to My Blog

Welcome to My Blog

An introduction to what you can expect from this blog - AI insights, SQL tips, and lessons from 15+ years in database programming.

Building SQL Chatbots with LangChain

Building SQL Chatbots with LangChain

A comprehensive guide to creating natural language interfaces for databases using LangChain's SQL agents and OpenAI.