-
released this
2026-05-22 11:19:46 +00:00 | 65 commits to main since this releaseAdded
- AI assistant (M14, D24) — optional, strictly opt-in, never automatic. Explains your
diagnostics in plain language only when you press "Explain with AI" on the diagnostic
dialog (or runrigdoctor ai explain). You choose a provider explicitly (no default):
Ollama (local, private, no key) or Claude (Anthropic; key stored in the keyring, with
a consent prompt before any data is sent). Configure in Settings → AI assistant. - Answers are grounded: RigDoctor passes the actual findings plus matched reference facts
from a curated knowledge base (core/ai_knowledge.py— exact keyword/code match, no
embeddings, stdlib only), so even a small local model gets the domain facts it needs. Stdlib
urllibonly — no new core dependency. Output is advisory (D9). - CLI:
rigdoctor ai status|test|explain.
Downloads
- AI assistant (M14, D24) — optional, strictly opt-in, never automatic. Explains your