#!/usr/bin/env bash set -euo pipefail REPO_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" usage() { cat <<'EOF' Usage: ./jeannie ask [--citations] QUESTION... Search the homelab knowledge index for the closest docs, runbooks, scripts, and Jeannie commands. Set LAB_AI_ASK_LLM=true to ask Ollama after retrieval. EOF } citations=false case "${1:-}" in --citations) citations=true shift ;; ""|-h|--help|help) usage exit 0 ;; esac if [ "$citations" = "true" ]; then exec "${REPO_ROOT}/scripts/query-homelab-ai-index" --citations "$@" fi if [ "${LAB_AI_ASK_LLM:-false}" = "true" ]; then exec "${REPO_ROOT}/scripts/query-homelab-ai-index" --ask "$@" fi exec "${REPO_ROOT}/scripts/query-homelab-ai-index" --context-only "$@"