Talk Tarot
Tech
React Native
Expo
TypeScript
Claude AI
Deepgram
OpenAI TTS
Supabase
Reanimated
React Native, Expo, TypeScript, Claude AI, Deepgram, OpenAI TTS, Supabase, Reanimated
Year
2026
Status
In progress
Description
Talk Tarot is an AI-powered conversational tarot reading app for iOS and Android. Users draw three tarot cards, then engage in a voice-based conversation with an AI tarot reader who interprets each card, asks reflective questions, and ties the reading together with a closing summary.
The app supports three spread types: Past-Present-Future, Situation-Action-Outcome, and Mind-Body-Spirit. Each reading flows through card selection, interpretation, and a natural back-and-forth voice conversation.
Voice input is handled by Deepgram's Nova-2 speech-to-text model, card interpretation runs on Claude Haiku, and responses are spoken aloud using OpenAI's TTS API. The backend is built entirely with Supabase Edge Functions.
Previews




Design
The app follows an Art Nouveau-inspired aesthetic with a dark, mystical theme. Deep purples, muted golds, and jewel tones create an atmospheric reading experience. Card animations use React Native Reanimated for smooth flip and reveal effects.
Extra info
The conversation engine maintains full context across all three cards in a reading, allowing the AI to weave earlier interpretations into later ones. A hold-to-talk interface with pulsing animations keeps the voice interaction feeling natural and intuitive.