Skip to content

About

A local-first daily journal that grows a memory garden: log mood, meals, sleep and exercise, and every day becomes a plant.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

DailyRhythm: every day grows a plant in your memory garden

DailyRhythm

A local-first daily journal that grows a memory garden.
Log how your day went, what you ate, how you slept and how you moved, and every day becomes a plant.
Free, no ads, no accounts, and every line of code is public.

Website · Privacy · Build it yourself

Coming soon to Google Play.

Today: the day's plant Your day: sleep, meals, exercise and activities The month as a garden Metrics Fun facts A year of gardens

Why DailyRhythm

Most trackers turn your life into charts and streaks. DailyRhythm keeps a memory garden instead: each day grows a plant that says what kind of day it was (work, study, exercise, people, rest, games, a big day out, or a bit of everything). Nothing wilts and no streak breaks. A day you didn't log is simply an empty pot.

The numbers are still there when you want them, in Metrics. They show patterns without telling you what to do.

What you can log

  • How the day went: mood, plus energy, stress and focus compared with a usual day.
  • Meals: what you ate, where from, what it cost and its calories. There's offline calorie search over 7,000+ USDA foods, Open Food Facts lookup, barcode scanning, and a 1–5 health score for each meal.
  • Sleep: bedtime and wake time, with naps. You can also sync steps and sleep from Health Connect, read-only.
  • Exercise: sets, reps, runs and distances. Each exercise day gets an effort rating, Light to Very hard, and a calorie estimate.
  • Activities and symptoms: your own tags, in groups (Chores, Appointments, Work…) with icons you can pick.
  • Moments: a few words about something that happened, with a mood and what it was about.

What you get back

  • The garden: every day as a plant, and seasonal plants and pots that change through the year. The month and the year appear as gardens of hills that sway gently.
  • Metrics: an overview of every day by sleep, steps, calories, mood, effort or meal health, with weekday patterns, effort and food breakdowns, and how each period compares with the last.
  • Fun facts: your favourite food, the weekday you most often eat it, the exercise you do most, how far you've walked in landmarks, and what you did on this day in past years.

Private by design

  • On your phone: your journal stays there. There are no accounts, no ads, no analytics and no DailyRhythm servers.
  • Backups are yours: export to a file, or back up to your own Google Drive. The app can only see the files it creates there.
  • AI is optional and bring-your-own: connect OpenAI, Anthropic, Gemini, OpenRouter, or a model you run at home over Tailscale. Only what a feature needs is sent, such as a food's name for a calorie estimate. Your journal never is. See the AI guide.

Read the full privacy policy.

Code you can check

A journal holds some of the most personal things you'll write down, so you shouldn't have to take its privacy on trust. All of DailyRhythm's code is here:

  • Check the promises: what's stored, what's sent and when (the AI and backup code are short and readable).
  • Build it yourself and install your own copy.
  • Suggest changes or report bugs in Issues.

Build it yourself

DailyRhythm is a Flutter app (Android first). To run it:

flutter pub get
flutter run -d android   # or -d linux for a quick desktop run

Setup, signing, releases and Google Sign-In configuration are in DEVELOPMENT.md. The database is described in SCHEMA.md.

Licence

MIT with the Commons Clause: free to use, study, change and share; not to be sold. (Because of the no-selling clause, this is source-available rather than open source by the OSI definition.)

Made by NotYuSheng.

About

A local-first daily journal that grows a memory garden: log mood, meals, sleep and exercise, and every day becomes a plant.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages