Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

git-ofrenda: an altar for the code your repo buried, with epitaphs by Gemma on a plain CPU 🕯️

说明与用途

git‑ofrenda 识别永久删除的文件,从 git 中提取其历史,并使用 Gemma 3 模型生成墓碑诗句,生成静态的纪念页面。它在本地完整保留事实与纪念,无需外部 API。

问题

Repositories accumulate deleted files that are forgotten; developers lack a way to remember and honor the work that was removed.

结果

On a 2‑core ARM machine, building an altar of 12 headstones for the Express repo took 317 s with Gemma 3 4B, producing no template‑generated epitaphs. The tool preserves git facts and generates unique, model‑written epitaphs, enabling a static remembrance page and interactive seances.

工作流

  • Walk git history to find files deleted and never re-added
  • Collect birth, death, commit count, caretakers, last lines of code for each file
  • Use a local Gemma 3 model to generate an epitaph and remembrance for each file
  • Build a static HTML altar with headstones for selected files
  • Optionally run a seance to ask a dead file questions

证据

git-ofrenda digs them up: 1) It walks your git history and finds every file that was deleted and never came back.

来源

A local open-weight model (Gemma 3, through Ollama or llama.cpp) writes each one an epitaph and a short remembrance.

来源

It builds an altar: one static page with a candlelit headstone per file.

来源

All on a machine with 2 ARM CPU cores, 7 GB RAM and no GPU: Altar of 12 headstones Gemma 3 4B (Q4_K_M) 317 s (≈26 s per file)

来源

  • 记录日期: 2026-10-27T05:11:47.325Z