Skip to content

tahakhursheed/riddley

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Riddley - Harry Potter's Magical AI Diary

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.

Setup Instructions

  1. Get a Claude API Key:

  2. 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"

Features

  • Interactive journaling experience
  • AI-powered responses using Claude
  • Clean and intuitive iOS interface
  • Private and secure journaling

Requirements

  • iOS 15.0 or later
  • Xcode 13.0 or later
  • Valid Claude API key

Privacy & Security

⚠️ Important: Never commit your API key to version control. The Config.swift file is tracked in git, so make sure to keep your API key private.

📔 Riddley - Tom Riddle's Diary Reimagined

"When in doubt, I suggest you follow the spiders... or in this case, the code."

⚡️ About The Project

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!

🪄 Current Features

  • 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

🧙‍♂️ What Could Be Added

  • 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

🚀 Setup Instructions

  1. Obtain Your "Wand" (Claude API Key):

  2. 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"

📱 Requirements

  • iOS/iPadOS 15.0 or later
  • Xcode 13.0 or later
  • Claude API key
  • No prior knowledge of Defense Against the Dark Arts required

🤝 Contributing

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).

📜 Privacy & Security

⚠️ Important: Keep your API key more secret than the Chamber of Secrets itself. Never commit it to version control!

⚡️ Disclaimer

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.


About

Prototype of Tom Riddle's magical diary from Harry Potter as an Ipad App.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages