• v0.27.0
    release / release (push) Successful in 14s
    Stable

    jessey released this 2026-05-22 11:19:46 +00:00 | 65 commits to main since this release

    Added

    • 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 run rigdoctor 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
      urllib only — no new core dependency. Output is advisory (D9).
    • CLI: rigdoctor ai status|test|explain.
    Downloads