Memory Palace is an AI-powered tool that helps you unlock your mind's potential by turning information into lasting stories using the Memory Palace technique.
🔗 Website
1211.mp4
Memory Palace comes packed with powerful features:
- 🏰 AI-Generated Memory Palaces: Create custom AI-designed palaces.
- 🗂️ Word List Memorization: Memorize word lists easily.
- 📖 Learn the Loci Method: Master this mnemonic technique.
- 🖼️ Palace Images with DALL-E 3: Generate vivid, AI-made images.
- ✍️ Stories with GPT-4o: Enjoy AI-guided storytelling.
- 🧠 Memory Testing: Track progress with scores.
- 🎨 UI Components with Shadcn/UI: Sleek, modern interface.
- ✅ Input Validation: Smooth, error-free input handling.
- 💾 Palace Storage: Save data securely in MongoDB.
- ☁️ Image Storage: Manage images via Cloudinary.
- 🌟 Community Palaces: Explore palaces shared by others.
- 🔣 Lucide Icons: Beautiful, modern icons.
Memory Palace offers an engaging way to improve your memory by guiding you through the ancient Loci method with AI assistance.
-
Initial Memory Test
- Attempt to memorize a list of words and recall them in order without any techniques.
-
Enter the Palace
- Explore a guided story enhanced with vivid imagery to help you remember the same words effortlessly.
-
Mental Journey
- Test your recall again using the memory palace technique and see measurable improvement.
- Visit memorypalace.vercel.app to start using Memory Palace.
- Follow the steps to learn and apply the Loci method to memorize anything.
- Explore palaces and improve your memory skills.
To get started with Memory Palace locally, follow these steps:
-
Clone the repository:
git clone https://github.com/SofiaBargues/memory-palace.git cd memory-palace
-
Install the required dependencies using
npm
:npm install
-
Create the environment variables file:
cp .env.example .env
Update the
.env
file with the necessary values, including your OpenAI API key. To generate your API key, visit OpenAI API Keys. -
Start the development server:
npm run dev
Your local server will be available at
http://localhost:3000
.
This project is licensed under the MIT License.
Happy memory building! If you have any questions or suggestions, feel free to open an issue on GitHub.