This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Product upvotes vs the next 3
Waiting for data. Loading
Product comments vs the next 3
Waiting for data. Loading
Product upvote speed vs the next 3
Waiting for data. Loading
Product upvotes and comments
Waiting for data. Loading
Product vs the next 3
Loading
The Castle of Unspoken Fates
AI tarot for reflection, not fortune-telling
Inspired by Italo Calvino’s The Castle of Crossed Destinies, Castle is tarot for reflection—not fortune-telling. Choose a spread, shuffle, cut, and draw from a 78-card deck. Then choose local Gemma or Gemini to read the relationships between the cards as one unfolding story—not isolated meanings. Inspect every card, carry questions forward, and ask a deeper follow-up. The ritual is part of the reading.
The name comes from a Calvino novel. Travelers meet in a castle, and they've all lost the ability to speak. So they tell their stories by laying out tarot cards instead.
There's only one deck between all of them. So the same card ends up inside two different stories — it's someone's father in one row and an executioner in the other, depending on which way you read it.
Nobody actually narrates. The meaning is in the crossing.
That's the whole design.
So Castle doesn't give you a conclusion and walk away. The reading opens like a thread you can pull. You can push back on an interpretation that landed wrong, ask what a card meant by that, follow one idea deeper until it runs out.
The prompt itself tells the model not to change its reading just because you didn't like it. It can clarify, connect, hand the question back to you. It can't cave.
You get three follow-ups — not because of cost, but because a thread that never ends becomes reassurance. And reassurance isn't the point.
A lookup table would stop at what each card means. This one gets the whole spread — elemental friction, repeated numbers, court-card roles — computed in code before the model writes a word.
So what reaches the model isn't a list of cards.
It's what the cards are doing to each other.
And the scatter, the reshuffle, holding a card until it turns — that isn't decoration. If three cards just appeared on screen, you'd dismiss the reading immediately.
The ritual is what makes you willing to take it seriously.
It runs locally, on Gemma in the browser. For something you might use when there's a thing you can't say out loud, that's not a feature. There's a cloud path too — one reading a day, so you can see it work in seconds. Local is the product; the cloud is a d
Tarot has been around for six hundred years. It is random enough to surprise you, but structured enough to give that surprise a shape.
You come to it asking what will happen.
But then you push back on one interpretation because it feels wrong. You linger on another because you want it to be true. You ask why one card points in one direction instead of another.
And somewhere in that process, you've already revealed something:
the future you were hoping the cards would give you. The deck starts as the other side of the conversation.
Then, somewhere in the middle of asking, it stops being the other side at all. It's you and you, taking the question apart.
You ask the cards where you're going. And somewhere in the conversation, you realize you already knew where you wanted to arrive.
You don't find out what the cards know. You find out what you already thought.
About The Castle of Unspoken Fates on Product Hunt
“AI tarot for reflection, not fortune-telling”
The Castle of Unspoken Fates was submitted on Product Hunt and earned 1 upvotes and 1 comments, placing #53 on the daily leaderboard. Inspired by Italo Calvino’s The Castle of Crossed Destinies, Castle is tarot for reflection—not fortune-telling. Choose a spread, shuffle, cut, and draw from a 78-card deck. Then choose local Gemma or Gemini to read the relationships between the cards as one unfolding story—not isolated meanings. Inspect every card, carry questions forward, and ask a deeper follow-up. The ritual is part of the reading.
On the analytics side, The Castle of Unspoken Fates competes within Web App, Artificial Intelligence and Lifestyle — topics that collectively have 602.4k followers on Product Hunt. The dashboard above tracks how The Castle of Unspoken Fates performed against the three products that launched closest to it on the same day.
Who hunted The Castle of Unspoken Fates?
The Castle of Unspoken Fates was hunted by yui M. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of The Castle of Unspoken Fates including community comment highlights and product details, visit the product overview.
The name comes from a Calvino novel. Travelers meet in a castle, and they've all lost the ability to speak. So they tell their stories by laying out tarot cards instead.
There's only one deck between all of them. So the same card ends up inside two different stories — it's someone's father in one row and an executioner in the other, depending on which way you read it.
Nobody actually narrates. The meaning is in the crossing.
That's the whole design.
So Castle doesn't give you a conclusion and walk away. The reading opens like a thread you can pull. You can push back on an interpretation that landed wrong, ask what a card meant by that, follow one idea deeper until it runs out.
The prompt itself tells the model not to change its reading just because you didn't like it. It can clarify, connect, hand the question back to you. It can't cave.
You get three follow-ups — not because of cost, but because a thread that never ends becomes reassurance. And reassurance isn't the point.
A lookup table would stop at what each card means. This one gets the whole spread — elemental friction, repeated numbers, court-card roles — computed in code before the model writes a word.
So what reaches the model isn't a list of cards.
It's what the cards are doing to each other.
And the scatter, the reshuffle, holding a card until it turns — that isn't decoration. If three cards just appeared on screen, you'd dismiss the reading immediately.
The ritual is what makes you willing to take it seriously.
It runs locally, on Gemma in the browser. For something you might use when there's a thing you can't say out loud, that's not a feature. There's a cloud path too — one reading a day, so you can see it work in seconds. Local is the product; the cloud is a d
Tarot has been around for six hundred years. It is random enough to surprise you, but structured enough to give that surprise a shape.
You come to it asking what will happen.
But then you push back on one interpretation because it feels wrong. You linger on another because you want it to be true. You ask why one card points in one direction instead of another.
And somewhere in that process, you've already revealed something:
the future you were hoping the cards would give you.
The deck starts as the other side of the conversation.
Then, somewhere in the middle of asking, it stops being the other side at all.
It's you and you, taking the question apart.
You ask the cards where you're going.
And somewhere in the conversation, you realize you already knew where you wanted to arrive.
You don't find out what the cards know.
You find out what you already thought.