Project · January 2026 · working

Componentbot: a local parts assistant

An offline assistant that answers component-stock questions using the DTU shop inventory and a local language model.

PythonLLMOllamaPrompt engineeringRAG / groundingCLI tool

View on GitHub ↗

Personal project using Python, Ollama, and Llama 3.2. The shop inventory is included with each query.

The challenge

The default context window silently truncated the inventory. Increasing it to 32,768 tokens let the model receive the full catalogue. UTF-8 output handling also fixed Windows console crashes.

Results

Code, design files & full documentation →

← All projects