Ghostlight: a ghost that refuses to lie
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine Ghostlight: a ghost that refuses to lie What I Built Ghostlight is a remembrance studio that runs entirely in your browser. You answer six small questions about someone you carry — the kitchen, the song, the place, the saying, the small thing, the unfinished thing — and it turns your words into three…
This is a remembrance studio named Ghostlight that operates entirely within a web browser. Users answer six small questions about someone they hold dear and the platform converts these answers into three things: a remembrance, an ofrenda (a tiered altar), and a keepsake. The ofrenda consists of six candles, marigolds, water, and cut paper, all inspired by Día de Muertos.
After answering the questions, users can click lit candles or offerings to read the memories behind them. The platform also provides a keepsake, a single HTML file containing the portrait, remembrance, and all the memories, which can be opened offline without any scripts. All of this runs on the user's own machine, requiring no backend, account, analytics, or cloud inference.
The core of Ghostlight is a local-first approach, where the archive is the true source of truth, and the open-weight Gemma 2 model, running through WebGPU, is merely a candle that makes the archive visible. The user's words remain untouched, with no model rewriting them.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.