Ralph's Blog about this and that (RSS | Atom)

Web Search with LLM in Go

Published: 28. October 2024  •  llm, go

Combine web search with an LLM in Go and query local models running on Ollama.

Running an LLM in the browser with Transformers.js

Published: 27. October 2024  •  ionic, angular, llm

Run an LLM in a web application with Transformers.js.

Fine-tune a LLM

Published: 27. October 2024  •  python, llm

Fine-tune a small language model for SQL generation and convert it for use with Transformers.js.

Running LLM-Generated Go Code in a Docker Container

Published: 17. January 2025  •  Updated: 10. September 2025  •  go, llm

In this article, I will show you how to write a Go program that generates Go code with the help of a large language model (LLM) and run this generated code in a Docker container.

Tool/Function Calling with Spring AI

Published: 29. January 2025  •  java, spring, llm

A look at Spring AI's support for Tool/Function calling. How to write your own tools and integrate them into your Spring AI application.

Speech Recognition in the Browser with Transformers.js

Published: 19. January 2025  •  ionic, angular, llm

Running the Moonshine model, a speech recognition model, in the browser with Transformers.js. The demo application is a snake game controlled by voice commands.

RAG with Spring AI

Published: 23. July 2025  •  spring, llm

Implementing a traditional RAG (Retrieval Augmented Generation) system using Spring AI.

Model Context Protocol (MCP) with Go

Published: 1. December 2025  •  go, llm

Learn how to write MCP servers and clients in Go to build interoperable LLM tools using the Model Context Protocol (MCP).