Project Yume
A digital sanctuary, not a database.
The problem
Modern game launchers are sterile and utilitarian. PC gamers juggle five or more separate apps — Steam, RetroArch, Dolphin, the Epic launcher, whatever Switch emulator is current — each one looking like a spreadsheet pretending to be a game shelf. The library is fragmented. The experience is fragmented.
Project Yume was built as a rejection of that coldness. One window, every system, designed to feel like a place worth spending time in even when you're not playing anything.
The sanctuary
Daydream theme
Café Leblanc theme
Spirit Woods theme
Yume Network What's inside
Liquid Glass UI
10 fully swappable themes — Daydream, Neo Tokyo, Café Leblanc, Deep Sleep, Spirit Woods and more — re-rendering gradients, borders, and glass opacity in real time without a restart.
Director Engine
A single launch system for PC games and emulated ROMs. Dart's Process.start on Windows, native open -n -a on macOS. A regex normalizer maps messy folder names to canonical platform IDs.
Three view modes
Grid with a live density slider, List as an animated folder structure sorted by platform, and Carousel — an overlapping PageView shelf built for controller navigation.
Offline by contract
Zero cloud calls. The entire library, notes, and buddy list persists as local JSON via shared_preferences. No accounts, no telemetry, no loading spinner waiting on a backend.
Yume Network
A personal dashboard with recent notes, recently played, and Comfy Buddies — all local. A built-in web engine (WebKit on macOS, Edge on Windows) means you never have to alt-tab away.
Tactile audio engine
SystemSound.play and HapticFeedback.selectionClick() turn every hover and tap into a physical-feeling moment. The UI doesn't just look alive — it feels it.
Stack
Coming soon.
Project Yume Alpha 0.0.1 is in final preparation. Downloads, updates, and release notes will live here.