Notes on building AI that actually works.
RAG and semantic search, LLM integrations, agent pipelines and the backends underneath — practical posts written while shipping.
I build what I write about — RAG and semantic search, AI integrations and agent pipelines, on backends in Go and Python.
Free · no commitment · I read every request myself
An AI media pipeline that shows its work: ComfyUI presets, FlowDSL routing and the misses
How the images on my sites are generated: four ComfyUI presets behind one Go module, job rows as state, FlowDSL flows for routing, per-post media in the admin — and the bugs and model misses I hit shipping it. This post's own images were made the same way.
#ai#flowdsl#comfyui#image-generationRead the post
RAG & search
AI integrations
AI integrations
Infrastructure
InfrastructureThree topics. Also three things I build for clients.
Every topic has posts to read and a free quote if you want it built for your data and systems.
RAG & semantic search
Search and assistants that answer from your own documents — with sources, and a handoff when they’re not sure.
- Embeddings & vector search
- Hybrid keyword + meaning search
- Assistants with citations
AI integrations
LLMs wired into the systems you already run — tickets, CRM, catalog, inbox — with costs and quality you can see.
- Summaries, drafts, classification
- Translations and content generation
- APIs, webhooks, your own model
Agent pipelines
Multi-step agents as inspectable workflows — they plan, act and check, and a person approves anything that matters.
- Workflows you can open and trace
- Human approval steps
- Event-driven, retry-safe backends
One engineer. I write about what I build.
Software engineer working on RAG, AI integrations and agent pipelines on Go and Python backends. Author of the Redelay framework and the FlowDSL workflow engine. Remote, EU time zones.
Read something you need? I’ll quote it for free.
RAG, AI integrations, agents or the backend underneath — tell me what you have and what should change. I read every request myself.