"How do I build an MCP server?" is the wrong question.
SDKs exist. An LLM can scaffold one in seconds. The real question is:
What role should an MCP server play inside a system that must not lie?
The...
Tuesday, 20 January 2026 16:00
//
13 minute read
LLMs (Large Language Models) are being used as sensors. That is a category error: using a probabilistic synthesizer where a deterministic boundary device is required.
This isn't developers' fault....
Sunday, 18 January 2026 15:33
//
13 minute read
NOTE: This is not a conventional blog article. It is a technical spec written for a concrete feature in lucidRAG.
I iteratively feed this document to code-focused LLMs during development to reason...
Saturday, 17 January 2026 14:00
//
12 minute read
Status: In development as part of lucidRAG.
Source: github.com/scottgal/lucidrag
Where this fits: VideoSummarizer is the orchestrator of the lucidRAG family, combining five pipelines into a unified...
Thursday, 15 January 2026 19:00
//
25 minute read
Search is one of those features everyone underestimates. It looks trivial until real users start typing real queries -acronyms, half-remembered technical terms, punctuation-heavy names like "ASP.NET",...
Wednesday, 14 January 2026 12:00
//
14 minute read
Status: AudioSummarizer.Core is currently in development as part of lucidRAG, a forthcoming mostlylucid product for multi-modal RAG. The implementation is complete and working—this article documents...
Monday, 12 January 2026 18:00
//
34 minute read
I built StyloFlow because I kept writing the same pattern over and over: components that react to what happened before, emit confidence scores, and sometimes need to escalate to more expensive...
Sunday, 11 January 2026 14:00
//
23 minute read
If you're brand new to RAG, start with RAG Explained and RAG Architecture. This post is for the point where you've built a RAG pipeline that mostly works… and now you're paying for it in cost,...
Thursday, 08 January 2026 19:00
//
18 minute read
Part 4: Image Intelligence introduced the ImageSummarizer wave architecture and the broader patterns. This article deep-dives into the OCR subsystem—three tiers of text extraction, intelligent...
Wednesday, 07 January 2026 18:00
//
29 minute read
Parts 1-3 described Constrained Fuzziness as an abstract pattern. This article applies those patterns to a working image analysis pipeline that demonstrates the principles in action.
CLI Tool -...
Tuesday, 06 January 2026 17:00
//
31 minute read