{% extends "base.html" %} {% from "_macros.html" import pill, gloss, popover %} {% set active = "settings" %} {% block title %}Settings — wave-alpha{% endblock %} {% block content %}

Settings

Stored in ~/.wave_alpha/config.yaml. ENV vars override file values at runtime.

LLM reranker (optional)

{{ pill("disabled by default", "muted") }}

The engine is fully deterministic on its own. The LLM only re-ranks the engine's top candidates — it never invents counts.

Required only for live rerank. The CLI also reads $ANTHROPIC_API_KEY.
Used during bulk scans. Optimized for speed/cost.
Used in the deep-dive view. Higher quality.
{% call popover("Why our default α = 0.6", anchor="alpha-blend") %}

α blends the deterministic engine score with the LLM rerank probability: final = α × engine + (1 − α) × llm. 0.6 is our internal default — tune toward 1.0 to trust the engine more, toward 0.0 to trust the LLM more. We do not yet have a formal Sharpe sweep.

{% endcall %}
{{ cfg.llm.alpha }}
final = α × engine + (1 − α) × llm. α = 1.0 trusts only the engine; α = 0.0 trusts only the LLM. Recommended 0.6 – 0.7.

Storage paths

Cancel
{% endblock %}