Tim Osterhus

AI work systems / chatbot info

How the chatbot works

The chatbot is an interactive resume. It helps people ask questions about Tim's work and then points back to evidence.

When you ask a question, it searches a small library of approved resume documents. Then it writes an answer using those documents and adds source buttons so you can check the proof yourself.

The "Who are you?" choice helps the chatbot decide what kind of answer is most useful. An investor may want proof and risk. A recruiter may want skills and work history. It still uses the same source library.

The "Answer depth" choice controls which local model path answers the question. Fast is the recommended usage mode. Deep uses a small reasoning-capable model path, will take 5-10x longer, and is still experimental. Recruiter role-fit checks use a separate job-fit prompt and model route.

Backend stack

Fast model family
IBM Granite 4.1 3B
Fast model
granite-4.1-3b-tim-resume:latest
Deep model
jackrong-qwen35-fixed:latest
Role-fit Fast model
hf.co/nvidia/NVIDIA-Nemotron-3-Nano-4B-GGUF:Q4_K_M
Embedding model
qwen3-embedding:0.6b