Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Tarot Arcana—AI tarot card readings (apps.apple.com)
22 points by 5cott0 on Aug 6, 2023 | hide | past | favorite | 19 comments
On device LLM generated tarot card readings.


Ah, I see, one interesting part is how the LLM generates a summary of the shown "cards" and weaves a narrative together. Interesting and unconventional use of an LLM.

..

It seems to me that the only thing that "works" about Tarot cards is that they allow the "user" to generate a semi-prompted narrative via symbolically rich-enough images and concepts. The rest is either hopeful thinking, a reflection of one's emotional state, rationalization or some combo thereof. This makes me wonder: do people like having ever aspect of a tarot "reading" laid out for them? Or do they get more out of their own interpretation?


I've actually never had a tarot reading and only know about it from The Pictorial Key to the Tarot https://en.wikipedia.org/wiki/The_Pictorial_Key_to_the_Tarot

Waite's descriptions strikes me as densely arcane and potent sounding symbolism that can be used suggestively to try and provoke some kind of experience or insight in the querent. That's my take.


Personal and dictated readings are very different experiences. What you describe is the self help version of tarot. Maybe most common, but not exhaustive of the medium. Practitioners know/Intuit that the typical major and minor arcana (cards that reveal mutable or immutable Fate) layouts are incredibly flushed out in archetypical terms. Using the symbols and suits, you can define not just A personal narrative, but ANY personal narrative. Both the major, and each of the four suits of the minor arcana, capture progressions of conscious thought that arguably encompass every conceivable platonic Form. This is a phenomenal achievement when examined in good faith.

You might say it is impractical even if impressive. Still, I have been very surprised to see the principle that is supposed to make the tarot work (the hermetic idea of 'As above so below' or, ' the microcosm can only reflect the macrocosm') pop up in Karl Frissons FEP work. What esoterists describe as 'higher and lower powers', seems to be explicitly captured by ongoing work involving Markov blankets. I am not technically minded enought to get the math, but that's what I take from these interviews -

https://youtu.be/KkR24ieh5Ow


Seems to just crash for me after initialising on iPhone 13


Requires 4gb of ram to run inference so iPhone14, iPadPro or Mac only. We don’t call them “small language models”.


Same for me on iPhone 14 Pro


What was the workflow to create the icon? It looks great.


Default stable diffusion XL 1.0 via the HuggingFace Diffusers API prompted with something along the lines of "Digital illustration of a cyborg llama tarot card reader for an app store icon" then copied & resized via ImageMagick convert.

The marketing copy for the app store was generated by the same model (vicuna v1.5 7b) that is used in the app itself by hardcoding the prompt inline and running it locally.


Is psychic vicuna a special model, or just regular vicuna wearing a bejeweled turban?


vicuna v1.5 7b


I noticed that the app is listed as being ~3Gb in size and the Vicuna 7b model is ~13Gb in size. What did you do to compress it? Same for memory... I think it needs 30Gb? And same for CUDA or GPU support... How does that work, or is it just running on the CPU?


The model is compiled for apple silicon/metal with 4-bit quantization using mlc-llm https://mlc.ai/mlc-llm/ which uses TVM Unity https://tvm.apache.org/ under the hood.


Jeez 3.1GB … what’s the advantage of having the LLM on device?


My own personal convenience so I don't have to maintain a third party api subscription and the user's privacy–maybe someone wants to ask it a personal question that they don't want transmitted to a 3rd party, used to train other llms, etc.


Android?


In hindsight I should have used UE instead of SceneKit.


Exactly. Why does everyone assume mobile means iOS/iPadOS only?


Crashes a lot


Listen to what Neil DeGrasse Tyson has to say about fake pattern recognition.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: