Riddley is an iOS app prototype that recreates the magical experience of Tom Riddle's diary from Harry Potter and the Chamber of Secrets. Using Claude's AI capabilities, it creates an engaging and interactive journaling experience where the diary responds to your entries with wit and charm, just like Tom Riddle's diary responded to Harry Potter.
-
Get a Claude API Key:
- Visit Anthropic's website
- Sign up for an account and obtain your API key
-
Add your API Key:
- Open
Riddley/Config.swift
- Replace the empty string in
claudeApiKey
with your actual API key:static let claudeApiKey = "your-api-key-here"
- Open
- Interactive journaling experience
- AI-powered responses using Claude
- Clean and intuitive iOS interface
- Private and secure journaling
- iOS 15.0 or later
- Xcode 13.0 or later
- Valid Claude API key
Config.swift
file is tracked in git, so make sure to keep your API key private.
"When in doubt, I suggest you follow the spiders... or in this case, the code."
Riddley is an experimental prototype that attempts to recreate the magical experience of Tom Riddle's diary from Harry Potter and the Chamber of Secrets. Using Claude's AI capabilities, it creates an interactive diary that responds to your writings, much like how Tom Riddle's diary responded to Harry.
⚠️ Prototype Status: This is currently a half-baked prototype that needs more magical enhancement. It's a proof of concept waiting for fellow Potterheads with coding skills to transform it into something truly magical!
- Interactive journaling where the diary responds to your writings
- iPad-optimized interface for that authentic book-writing feel
- AI-powered responses using Claude (our attempt at magical intelligence!)
- Basic conversation capabilities
- Handwriting recognition for a more authentic experience
- Ink-appearing animation effects like in the movies
- Voice interactions
- AR features to make the diary appear more magical
- Memory viewing capabilities (similar to how the diary showed Harry the memories)
- Dark mode for those late-night writing sessions in the Gryffindor common room
-
Obtain Your "Wand" (Claude API Key):
- Visit Anthropic's website
- Sign up for an account and obtain your API key
-
Cast Your First Spell (Add API Key):
- Open
Riddley/Config.swift
- Replace the empty string in
claudeApiKey
with your actual API key:static let claudeApiKey = "your-api-key-here"
- Open
- iOS/iPadOS 15.0 or later
- Xcode 13.0 or later
- Claude API key
- No prior knowledge of Defense Against the Dark Arts required
This prototype needs fellow wizards and witches who can help transform it into a fully-functional magical artifact! If you're a Potter fan with iOS development skills, your contributions would be most welcome. Feel free to fork, enhance, and send those owl posts (pull requests).
This is a fan project created for educational and entertainment purposes. Harry Potter and all associated characters and elements are trademarks of and Warner Bros. Entertainment Inc. and J.K. Rowling.