Ofrenda — The Offline Memory Keeper
Описание и применение
Ofrenda — локальное приложение для хранения и поиска семейных воспоминаний, рецептов и личных историй с использованием локальной модели Qwen 2.5 3B и SQLite.
Задача
Users want to preserve personal memories, recipes, and family stories locally without relying on cloud AI services.
Результат
Ofrenda enables users to keep memories close by providing a local, searchable vault with AI capabilities without external data transmission.
Рабочий процесс
- Clone the repository
- Create and activate a virtual environment
- Install dependencies and pull the local model
- Run the Streamlit app
- Add, browse, and delete memories
- Search memories with keyword matching
- Ask questions using the local Ollama model
- Generate remembrance poems
- Export memories to JSON
Доказательства
Ofrenda is a local‑first AI memory keeper for preserving family stories, cherished recipes, personal memories, and wisdom.
It helps people preserve meaningful stories, family recipes, and personal wisdom in a searchable digital memory vault.
Store records in a local SQLite database and use Ollama for AI generation.
Make sure Ollama is running, then launch the application: streamlit run app.py
Ofrenda is designed as a local‑first prototype. Its default configuration stores memories in SQLite and sends prompts to the local Ollama API at 127.0.0.1, rather than intentionally calling a hosted AI API.
The database is not encrypted, and there is no login or multi‑user access control.
- Дата записи: 2026-11-01T16:44:16.621Z