Terminal Fortune Teller
🔮 Welcome to the Terminal Fortune Teller
What is this digital sorcery?
A retro terminal-style fortune teller that peers into your code's future! Input your git commit messages, code snippets, or just mash your keyboard, and receive cryptic tech-themed fortunes accompanied by beautiful ASCII art tarot cards.
How it works:
- Enter your offering to the digital oracle (git commits, code, or random chaos)
- Optional: Enable "Consult the Great AI in the Sky" for AI-powered fortunes with cranked-up temperature (1.2!) for maximum chaos
- Click "Divine My Fortune" and watch the magic unfold
- Receive a tech-themed fortune with an ASCII tarot card
- Get predictions about your code's future
- Track prophecy accuracy over time in your personal database
AI Mode:
When enabled, the oracle consults an actual AI model (Llama 2) with temperature set to 1.2 for maximum creativity and chaos! The AI reads your code offering and the drawn tarot card to generate unique, contextual fortunes. Fortunes marked with (AI) in the database were AI-generated.
Sample inputs:
git commit -m "fixed bug"const foo = () => bar()TODO: refactor this messasdfghjkl;(keyboard mashing works too!)
Prophecy Database:
Every fortune is saved to your personal prophecy database. Come back later and mark them as Accurate or Inaccurate to track how well the terminal oracle predicts your coding future!
Pure JavaScript. Pure terminal aesthetics. Pure digital divination. This is the way.
What is this?
A terminal-style fortune teller that peers into your code’s future! Input your git commit messages, code snippets, or random keyboard mashing, and receive cryptic tech-themed fortunes with ASCII art tarot cards.
Why?
Because developers need guidance from the digital oracle. Will your code compile? Will your deploy succeed? Will you remember to git pull? The Terminal Fortune Teller knows all, sees all, and judges your semicolons.
Features:
- 🔮 Tech-Themed Tarot Cards: 8 unique ASCII art cards including “The Merge Conflict”, “The Null Pointer”, and “The Tech Debt”
- 📊 Code Predictions: Get 3 random predictions about your coding future
- 📜 Prophecy Database: Every fortune is saved with timestamps
- ✓ Accuracy Tracking: Mark past fortunes as accurate or inaccurate
- 📈 Statistics: Track your oracle’s accuracy rate over time
- 💾 Persistent Storage: All fortunes saved to localStorage
- ⌨️ Keyboard Shortcuts: Ctrl/Cmd + Enter to generate fortune
Sample Fortunes:
🔮 The Infinite Loop
"Your loop condition is off by one. It always is."
🔮 The Deploy
"Never deploy on Friday. But you will anyway. And you will regret it."
🔮 The Code Review
"Your PR will receive 47 comments about variable naming. None about the actual bug."
Tech Stack:
- Pure JavaScript (no frameworks, pure terminal vibes)
- localStorage for prophecy database
- ASCII art for maximum retro aesthetic
- Green-on-black terminal color scheme
- Cryptographic randomness* (*Math.random, which is good enough for digital divination)
- 100% client-side, 0% server costs, infinite wisdom
Built with Claude Code as part of the Civet Labs chaos experiments. The oracle has spoken.