Ofrenda — The Offline Memory Keeper
说明与用途
Ofrenda 是一个本地优先的 AI 记忆管理器,使用本地 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