Ofrenda: A Private, Offline Remembrance Writer for Día de los Muertos
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine What I Built Ofrenda is a local app for writing a remembrance of someone who has died, built for Día de los Muertos. You enter their name, favorite foods and songs, and then share memories. If you get stuck, the model acts as a gentle oral-history interviewer and asks one question at a time, like…
Ofrenda is a local, offline application designed for creating a personal remembrance of someone who has passed away. Users input the deceased's name, favorite foods and songs, and share memories. If they become stuck, Ofrenda employs an open-weight model as a gentle oral-history interviewer, asking one question at a time. After completing the remembrance, the tool generates a short, three-paragraph tribute addressed to the deceased, along with a list of suggested items for a memorial altar based on the user's inputs.
The application is built using a single Python file, containing approximately 150 lines of code, and features a built-in HTTP server and an inline web UI. It utilizes only the standard library, allowing for a fully offline experience. The model is served locally through Ollama, with the option to swap in any other open-weight model if desired.
Ofrenda emphasizes privacy and control, as all data remains on the user's device and no personal information is transmitted to external servers. Additionally, the tool is designed to be cost-free, with no recurring fees or token limitations, making it a sustainable and enduring solution for preserving cherished memories.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
This story
This is one outlet's version. Read the fullest account.