{
  "id": 16708687,
  "title": "EchoLantern: A Private Little Archive for Memories",
  "url": "https://urgent.news/2026/10/27/echolantern-a-private-little-archive-for-memories",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-27T05:03:06.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/yagnik_satani_01cca6905ed/echolantern-a-private-little-archive-for-memories-2iag"
  },
  "original_language": "en",
  "account": "EchoLantern is a simple tool designed to help users preserve personal memories and meaningful objects. It allows users to jot down brief notes about cherished moments, such as a rattling ceiling fan or a pet waiting at the door, add an optional photo, and generate a card with a reflective paragraph and a question for later. These keepsakes are stored in a searchable archive within the user's current browser and can be exported as Markdown or JSON files. Unlike other AI-powered memory apps, EchoLantern does not make assumptions about the user's loss or contact spirits, it simply aids the user in shaping their own words. The app is built using Node.js, vanilla JavaScript, CSS, browser localStorage, and the Ollama API. The local version of EchoLantern uses Gemma 3 1B with an explicit JSON schema to return a consistent keepsake structure. When run on a user's machine, the app can generate keepsakes with this model, while the static deployment on Vercel runs a template fallback. The app does not require user accounts or hosted AI endpoints, and all notes are kept in browser storage, which is not encrypted and requires manual backups. EchoLantern's main goal is to keep the user's story intact, leaving room for the user's imagination to fill in any gaps. The app is a finalist in the Best Use of Gemma prize category, as it runs Gemma 3 1B through Ollama to generate keepsakes from user notes, while the public Vercel demo runs a template fallback without actual Gemma inference.",
  "summary": "A memory doesn't always arrive as a grand story. Sometimes it's a rattling ceiling fan, a pet waiting at the door, a phrase someone always used, or a small ritual that made an ordinary day feel like home. I built EchoLantern to give those details a place to stay. What I Built EchoLantern is a local-first keepsake maker for everyday memories, people, places, pets, family stories, and meaningful…",
  "key_points": [
    "EchoLantern preserves personal memories with brief notes and photos.",
    "App uses Node.js, vanilla JavaScript, CSS, and Ollama API locally.",
    "EchoLantern finalist in Best Use of Gemma prize category."
  ],
  "editors_take": "By prioritizing local storage and user-driven narratives over automated assumptions, EchoLantern shifts the focus of AI memory tools from predictive storytelling to simple, private archival assistance.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}