尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Live: https://tarot.bernarduriza.com
A three-card Thoth tarot reading in the browser, grounded in the book instead of in a prompt. You ask a question, shuffle, deal past / present / future, flip the cards, and the oracle answers with the passages of Crowley's The Book of Thoth that belong to the cards you drew.
three/) is plain ES modules on three.js. No bundler, no framework: open index.html from any static server. The deck floats in a starfield, cards flip with a particle burst, and everything a person might tune lives in three/rules.yml (spread, timings, retrieval weights, elemental dignities).rag/build_thoth.py segments the Spanish PDF of El Libro de Thoth by the book's own headings, so every chunk already knows which card it belongs to. The page loads that corpus and searches it with MiniSearch, boosting hits on the card's own section.rules.yml.POST /tarot/reading), which carries the retrieved passages to a Claude persona and streams the reading back as it is written. When nobody answers, the book speaks for itself.python3 rag/build_thoth.py "/path/to/El Libro de Thoth.pdf" # builds three/thoth/ (deck, corpus, card scans)
cd three && python3 -m http.server 8860
Open http://localhost:8860. The page talks to the cristal.cli server on localhost:8131 (see rules.yml → oracle.api_local); open it with ?api=<url> to point it anywhere else.
three/thoth/ is generated from a copyrighted book and is not committed. Rebuild it locally.
bash three/provision.sh # once: Static Web App + custom domain
bash three/deploy.sh # every release, from a machine that has three/thoth/
cd three && node --test test/pure.test.mjs