
LunaLore Platform
Building a platform for VTubers to manage character lore and community engagement using Electron, Next.JS, Supabase and Vercel
Gallery



Project Description
LunaLore is an interactive platform designed for VTubers to create, manage, and evolve their character universes in a structured, scalable way.
At its core, LunaLore transforms fragmented storytelling into a connected system of characters, relationships, and narrative arcs—enabling both creators and their audiences to actively participate in a living world.
đź§© Core Systems
LunaLore is built around several key components:
🔥 Cosmic Forge
A character management system where VTubers define and evolve their identities, traits, and backstories.
🗺️ Starmap
A visual and structural layer for mapping relationships and story arcs across a universe.
đź” Observatory
A creator-facing hub for tracking audience interaction, ideas, and narrative influence.
đź‘‘ Celestial Council
A web-based experience where fans engage directly with the universe, contributing to its growth and direction.
⚙️ Technical Overview
LunaLore is developed as a full-stack platform using modern web technologies, with a serverless architecture designed for:
- Scalability
- Modularity
- Real-time interaction
Inspiration
✨ Inspiration Behind LunaLore
LunaLore was inspired by a firsthand gap experienced while VTubing.
At the time, there was no structured way to manage a character’s story, assets, or evolving lore. Everything was fragmented—spread across notes, memory, or disconnected tools. As a result, maintaining consistency and expanding a character’s world became increasingly difficult.
This led to the initial idea:
Create a centralised platform where VTubers can organise their character, story, and assets in one place.
đź’ The Turning Point
But the idea didn’t stop there.
While building this concept, a deeper question emerged:
Why are audiences only spectators in a world they care about?
VTubing is inherently interactive, yet storytelling remained mostly one-directional.
This sparked a shift in thinking—from simply organising content to enabling collaborative storytelling.
🌌 Expanding the Vision
The vision evolved beyond a single use case:
- What if audiences could contribute ideas and influence story direction?
- What if creators could track and integrate those contributions into evolving narratives?
- What if storytelling itself became a shared, living experience?
🚀 Beyond VTubing
From there, the concept expanded beyond VTubing.
The same problem exists for writers, storytellers, and creators of all kinds—a lack of tools to structure, manage, and collaboratively grow their worlds.