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

Slow and steady, a little lazy: I built a garden that grows from small commits

Описание и применение

Moss Garden превращает небольшие коммиты в растущий сад, награждая постоянство и избегая наказания за пропущенные дни.

Задача

Contribution graphs punish missed days, discouraging steady, low‑intensity work.

Результат

Moss Garden provides a persistent, low‑pressure productivity game that turns small commits into a growing garden, encouraging steady work without the anxiety of streak loss.

Рабочий процесс

  • Sign in with GitHub
  • Select repositories to count
  • GitHub webhook posts commits to Moss Garden API
  • API calculates XP with diminishing returns per day
  • XP updates garden state (plants, badges)
  • Nightly sync aggregates commits
  • Optional AI gardener writes weekly journal

Доказательства

Moss Garden is a slow‑productivity game for developers. You sign in with GitHub, pick the repositories that count, and every small commit you author grows a hand‑drawn garden of moss, ferns, flowers and a young maple.

Источник

Each commit is worth less the more you push in one day (1x, 0.5x, 0.25x, then 0.1x), and daily XP caps at 40.

Источник

Open‑weight model: Gemma 4 through Backboard. google/gemma-4-26b-a4b-it names new plants and writes the weekly journal.

Источник

The game itself is deliberately not AI. XP, levels, vitality, plant growth and badges live in a pure Python rules engine with 409 pytest cases.

Источник

Render cron jobs are not free, so a second GitHub Actions workflow calls POST /api/jobs/nightly with a bearer secret for the nightly sync.

Источник

  • Дата записи: 2026-10-23T12:11:27.434Z