Prepare or refresh the card database and apply tags. You can run this anytime.
Current Status
Status:
Checking…
Show logs
Download Pre-tagged Database from GitHub (Optional)
Download pre-tagged card database and similarity cache from GitHub (updated weekly).
Note: A fresh local tagging run will be most up-to-date with the latest card data.
{{ button('Download from GitHub', variant='priamry', onclick='downloadFromGitHub()', attrs='id="btn-download-github"') }}
{% if image_cache_enabled %}
Download Card Images (Optional)
Download card images from Scryfall CDN for faster loading and offline use.
Note: Requires ~3-6 GB disk space and 1-2 hours download time (~30k cards).
{% if similarity_enabled %}
Similarity Cache Status
Status:
Checking…
{{ button('Build Similarity Cache', variant='priamry', onclick='buildSimilarityCache()', attrs='id="btn-build-similarity"') }}
(~15-20 min local, instant if cached on GitHub)
{% endif %}
Card Price Cache Status
Last updated:
{% if price_cache_built_at %}{{ price_cache_built_at }}{% else %}Not yet generated — run Setup first, then refresh prices.{% endif %}
{% if price_auto_refresh %}
Auto-refresh is enabled (runs daily at 01:00 UTC).
{% endif %}
{% if not price_auto_refresh %}
{{ button('Refresh Card Prices', variant='primary', onclick='refreshPriceCache()', attrs='id="btn-refresh-prices"') }}
Rebuilds price data from local Scryfall bulk data (requires Setup to have run).