~/talk

Building Reliable AI Assistants with Small, Self-Hosted Language Models

Talkat DevConf.CZ 2026 · on Thursday, 2026-06-18· at 14:00· D105 (capacity 300)· [ai-assisted-development, large-language-models]
links:none on file
slides:none on file

Built a production assistant that runs entirely on self-hosted models using a decomposed pipeline: four-layer architecture (action classification, tool selection, argument generation, answer synthesis) with a fronting gate confidence 0.05 to avoid false negatives, an embedding-based tool retrieval that narrows 13 tool candidates, and a Pydantic AI agent using native tool calling (Qwen 20B performed best) to cut latency and errors; benchmarks show ~97% tool selection accuracy, 0% false negatives in gate tests, and practical limits around history size and multi-tool retrieval.

AI-written summary · about

  1. 0:00Introduction
  2. 1:46Initial architecture
  3. 7:03Rebuilding with Pydantic AI
  4. 10:35Model selection
  5. 13:22Version two problems
  6. 16:55Gate component
  7. 23:17Tool retrieval layer
  8. 26:10Agentic loop
  9. 28:18Cost and demo
  10. 32:40Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.