

GoLab: Ultimate Local AI
Nov 1st, 2026
9:30AM - 3:30PM GMT+2
Bologna, Italy
A hands-on workshop on running local LLM inference in Go with Kronk — no cloud APIs, no data leaving your machine, and full GPU acceleration.
Price: View Pricing
Enroll NowRunning inference against LLM models on your own local hardware means no API costs, no data leaving your machine, and no vendor lock-in. In this workshop, Bill will introduce Kronk, a Go SDK that lets you embed local model inference directly into your Go applications with full GPU acceleration — no CGO required.
Whether you are building chat, vision, audio, embedding, or tool calling applications, Kronk gives you the same power as a model server without needing one. You will see live demos from writing your first chat app to driving a coding agent with a local model.
With that solid foundation, you’ll build real applications:
- Retrieval-Augmented Generation (RAG) pipelines that ground model responses in your own documents using embeddings and vector search.
- Natural language-to-SQL systems where the model generates database queries from plain English, with grammar constraints ensuring the output is always valid executable SQL.
By the end of the day, you’ll have built applications that load models, cache intelligently, retrieve context, and generate code — all running locally on your own hardware.
Hardware Requirements
Don't worry if you don't have the full hardware required for this. The instructor will provide everything you need to follow along and be able to run the examples.
- Mac M1+ series with at least 16 GB RAM.
- Any Linux/Windows laptop with a dedicated GPU with at least 8GB VRAM (not system RAM) (pref 16GB).
- Access to a cloud-based instance with a dedicated GPU with at least 8GB VRAM (pref 16GB).
Prerequisites
It's expected that you will have been coding in Go for several months.
A working Go environment running on the device you will be bringing to class.
Recommended Preparation
Please clone the main repo (https://github.com/ardanlabs/kronk) for the class.
Please read the notes in the makefile for installing all the tooling and testing the code before class.
Please email the instructor, Bill Kennedy, for assistance.

Instructor
Bill Kennedy
Managing Partner / Lead Go Instructor
Bill has been developing software for more than 30 years. In 2013, he became a pioneer using Go and now has trained over 30,000 engineers that work for Fortune 100 companies. He also is the author of Go in Action, the Ultimate Go Notebook, and is the main contributor to our blog.
Why Engineers & Teams Trust Ardan Labs
From the Lab
Where ideas get tested and shared. From the Lab is your inside look at the tools, thinking, and tech powering our work in Go, Rust, and Kubernetes. Discover our technical blogs, engineering insights, and YouTube videos created to support the developer community.
Explore our content:
RAG in Go: A Vulnerability Research Tool
Updated on

Miki Tebeka
Why “Top Staff Augmentation Companies” Lists Don’t Tell the Full Story
Updated on

Ardan Labs









