๐ง DreamLog 98
Your Dreams. Your Subconscious. Reimagined in Retro India.
๐ Inspiration
DreamLog 98 was inspired by the nostalgia of early 2000s Indian computing โ cyber cafรฉs, Windows XP Hindi Edition, BSNL dial-up sounds โ and our desire to combine that emotion with the power of GenAI. We imagined a world where your dreams are explored inside a classic desktop UI, supported by AI tools that understand your subconscious in Hinglish.
๐งฉ What it does
DreamLog 98 is a dream journaling system that:
- ๐ Lets users log dreams in a retro Notepad clone
- ๐ค Autocompletes and interprets dreams using Gemini (via Google AI Studio) in poetic, sometimes cryptic Hinglish
- ๐จ Generates pixel-art visuals from dream descriptions
- ๐ Organizes dreams like old file directories (
/Lucid/,/Nightmares/) - ๐ฉ Sends fictional emails from dream characters styled like old Rediffmail inboxes
- ๐ Includes mini nostalgic features like CMD commands and Snake
๐ ๏ธ How we built it
- Frontend: React + TailwindCSS + 98.css for the vintage Windows look
- AI Integration:
- Google Gemini (via Google AI Studio) for:
- Dream autocompletion
- Symbolism interpretation
- Dream character dialogues
- Dream Visualization: External pixel-art generation based on Gemini descriptions
- File Handling: Simulated file system for
/dreams,/trash,/archives - Extras: Custom audio pack (dial-up tones, XP errors), CRT flicker animation, and desi terminal scripts
๐ง Challenges we ran into
- Integrating Gemini APIs smoothly with React components
- Making the AI outputs feel culturally relevant to Indian users
- Designing a windowed, draggable, XP-style UI with modern responsiveness
- Keeping retro aesthetics without overwhelming the experience
๐ Accomplishments that we're proud of
- Successfully designed a culturally rooted, AI-enhanced dream journaling experience
- Made Gemini respond in emotionally resonant Hinglish dream interpretations
- Achieved a functional retro UX with believable 2000s Indian vibes
- Turned mundane journaling into a fun, interactive retro interface
๐ What we learned
- How to effectively use Google AI Studio and Gemini in a creative frontend app
- UX balance between nostalgia and usability
- Creative prompt engineering for symbolic dream analysis
- How to represent cultural memories and emotional states using GenAI
๐ฎ What's next for DreamLog 98
- Export dreams as
.dream98files - Build a โDream Timelineโ to visualize recurring emotions or characters
- Add support for speech-to-text dream logging
- Build a PWA/mobile version
- Extend Gemini prompts to cover multilingual dream interpretation (Hindi, Tamil, Bengali, etc.)
๐๏ธ โYour mind is a machine โ DreamLog 98 is the floppy disk.โ
Built With
- 98js
- nextjs

Log in or sign up for Devpost to join the conversation.