{% extends "base.html" %} {% block title %}Doctor - LLM Lab{% endblock %} {% block content %}

Doctor

What works on this machine and what does not. Every failing row tells you the command to fix it. Rows for later stages are expected to fail until you install that stage - only core decides the verdict.

{{ 'Core environment is ready.' if ok else 'Core environment has problems - see the red rows.' }}

{% for line in platform %}{{ line }}
{% endfor %}

Live check

The rows below are the only proof that acceleration works. Every other check reads this process's environment, but the GPU is chosen by the Ollama server's environment - so they can disagree. This one generates real tokens and asks Ollama where the weights actually live.

Environment

{% for row in rows %} {% endfor %}
{{ 'PASS' if row.good else 'FAIL' }} {{ row.label }} {% if row.note %}{{ row.note }}{% endif %}
{% endblock %}